专栏名称: 阿里技术
阿里技术官方号,阿里的硬核技术、前沿创新、开源项目都在这里。
目录
相关文章推荐
伯乐在线  ·  扛不住了?58 ... ·  10 小时前  
伯乐在线  ·  扛不住了?58 ... ·  10 小时前  
程序员的那些事  ·  黄仁勋回应任正非最新讲话 ·  3 天前  
程序员的那些事  ·  突发!紧急召回 49 万台,罗马仕 3 ... ·  2 天前  
京东零售技术  ·  行业专家齐聚 | 共探跨端动态化新态势 ·  2 天前  
稀土掘金技术社区  ·  探索 Ant Design Form ... ·  昨天  
51好读  ›  专栏  ›  阿里技术

别再手搓测试数据了!AE测试数据智造系统揭秘

阿里技术  · 公众号  · 程序员  · 2025-06-18 08:30

正文

请到「今天看啥」查看全文


03



破局思路

通过引入AI智能聚合编排测试数据构造能力,构建统一调度中台,可以有效解决这些问题,提高测试数据构造的效率和质量。


核心思想: 通过LLM大模型+RAG技术实现自然语言驱动,结合多业务域原子工具单点调用和链式调用,实现全链路测试数据"所想即所得"。



04



目标

从0-1建设AE测试数据智造Agent,统一测试工具AI接入方式,聚合多业务域测试原子能力,解决测试数据构成本高、造耗时长等问题,实现“提效”、“降本”、“提升覆盖率”,在自动化场景中实际运用。


  • 提效: 将复杂场景(如跨境订单、组合优惠)的测试数据构造耗时从小时级缩短至分钟级。
  • 降本: 减少开发&测试时在数据构造的理解成本和重复工作量。
  • 覆盖率: 覆盖订单生命周期,支持多个核心业务域的复杂场景。


05



智造Agent实现方案

5.1 设计思路


  • 用户以自然语言提出询问时,Agent 会依据用户输入的内容,在 RAG 测试工具知识库中进行信息检索。RAG技术能帮助 Agent 精准匹配到与用户问题相关的信息。

  • Agent 将用户提出的问题以及从知识库中检索到的信息,一同输入到 LLM 大语言模型中。大语言模型凭借其强大的语言理解能力,对用户的意图进行识别和分析,并将用户意图分为测试信息查询、原子数据构造和链路数据构造这几类。

  • 基于识别出的用户意图,Agent 会匹配相应的一个或多个原子工具,以及链路调用工具的规则。这些原子工具是实现数据构造的基础组件,各自具备特定的数据处理功能。同时,Agent 会从用户问题里提取出原子工具必要的关键参数。

  • 依据知识库中的业务规则、数据模板和相关知识,使用提取出来的参数调用工具库中的原子能力生成符合用户需求的测试数据。最后,Agent 将生成的测试数据进行合理组装,以清晰、易懂的格式回复给用户,完成整个测试数据生成与反馈的流程。


举个 🌰


用户指令:给商品id为123456( 示例ID,非真实数据 )的商品生成一笔退货退款的订单。







请到「今天看啥」查看全文