[控场AI]
概念测试Agent

测试智能体

利用AI自动生成测试用例、执行测试并生成报告的智能体系统,可完成接口导入、约束识别、用例生成、断言与数据库校验等全流程自动化

时间轴 (近 90 天)

10月19日

单接口场景的演示还不足以证明复杂业务链路下的表现,约束模型的准确性也依赖首次人工确认的质量。

待验证50%
10月19日

一位开发者用四个多月时间打造了测试智能体。

待验证50%
10月19日

该测试智能体的演示从完全清空的系统开始,所有数据表被清空,没有项目、环境或接口。

待验证50%
10月19日

该系统的接口导入支持两种方式,演示中选择了读取本地报文进行解析,上传报文后系统解析出两个接口。

待验证50%
10月19日

在演示中,作者选中首页接口直接发送请求,状态码返回200,响应数据正常。

待验证50%
10月19日

该系统在首次设计用例时会自动识别每个参数的中文含义、数据类型和取值范围,并要求人工确认一次。

待验证50%
10月19日

演示中,系统识别出某个枚举字段只有1和2两个值,状态字段限定在1到12范围内,密码长度限制为6到8位,手机号字段标记为需要符合真实号码格式。

待验证50%
10月19日

该系统生成的手机号是符合规范的真实号码,不是随机数字;用户名等字段的取值严格落在预设区间内。

待验证50%
10月19日

该系统生成的用例覆盖正交组合、边界值、选项缺失、必填缺失等测试方法,并为每条用例标注优先级。

待验证50%
10月19日

每条生成的用例包含五层断言,包括对最外层状态码的校验、对响应体的断言和对数据库的断言。

待验证50%

还有 8 条时间轴事件

全部知识事实 (18)

待验证

单接口场景的演示还不足以证明复杂业务链路下的表现,约束模型的准确性也依赖首次人工确认的质量。

50%
待验证

一位开发者用四个多月时间打造了测试智能体。

50%
待验证

该系统生成的手机号是符合规范的真实号码,不是随机数字;用户名等字段的取值严格落在预设区间内。

50%
待验证

该系统生成的用例覆盖正交组合、边界值、选项缺失、必填缺失等测试方法,并为每条用例标注优先级。

50%
待验证

每条生成的用例包含五层断言,包括对最外层状态码的校验、对响应体的断言和对数据库的断言。

50%
待验证

对于用户名唯一性这类业务约束,系统会自动生成删除操作以保证用例之间的数据独立性。

50%
待验证

生成的用例不需要人工修改请求参数、优先级、具体数值或断言,开箱即可执行。

50%
待验证

作者对比市面同类工具:之前的工具生成用例后往往还需要人工编辑请求参数、优先级和断言,而该系统的差异在于把这些环节尽量自动化。

50%
待验证

约束模型只需在首次设计时确认一次,后续同类接口的用例生成会直接复用,不再重复弹出确认。

50%
待验证

该系统的接口导入支持两种方式,演示中选择了读取本地报文进行解析,上传报文后系统解析出两个接口。

50%
待验证

该系统在首次设计用例时会自动识别每个参数的中文含义、数据类型和取值范围,并要求人工确认一次。

50%
待验证

Web/APP自动化智能体不是真正的测试智能体,真正的测试智能体必须能区分测试用例、测试步骤、测试断言、测试报告,并需要运行时上下文和执行上下文

50%
待验证

演示中出现了一条失败用例,原因是参数约束模型被错误设置为「用户已存在」,导致生成的请求参数与预期不符。

50%
待验证

在演示中,作者选中首页接口直接发送请求,状态码返回200,响应数据正常。

50%
待验证

该测试智能体的演示从完全清空的系统开始,所有数据表被清空,没有项目、环境或接口。

50%
待验证

演示中,系统识别出某个枚举字段只有1和2两个值,状态字段限定在1到12范围内,密码长度限制为6到8位,手机号字段标记为需要符合真实号码格式。

50%
待验证

演示中生成了32条用例,分成每组10条进行批量评审,评审结果分为直接通过可入库的9条、存在缺陷的用例和需要人工确认的用例三类。

50%
待验证

评审通过后,9条用例直接入库,整个过程中没有对任何一条用例做过手动修改,随后直接运行测试。

50%

来源文章