Skip to main content
Version: 1.0.0

规则场景测试

通过数据模型特点及规则配置,全面严谨,最终实现全面自动化的无代码测试。

规则配置

根据规则数据模型下的属性类型,配置生成规则,包括随机整数、固定集合、随机浮点数、随机字符串、随机日期、随机布尔值、随机时间、随机日期等,随机数范围根据配置的范围边界、集合元素进行生成。【待上线】

配置示例如下图:

alt text

数据生成

生成方式:包括人工生成、规则生成、AI助手生成三种方式。

场景名称:定义测试场景名称。

规则模型:数据生成中相关联的规则模型。目前仅支持单个规则模型的自动生成,多个模型数据需要手动配置。

场景说明:对该测试场景进行详细描述。

AI助手生成:通过大模型根据预置指令进行数据生成。【开发中】

预期输出:用于验证测试数据是否符合预期。json格式,目前仅用于人工对比确认输出结果是否符合预期。自动化对比待上线。

配置示例如下图:

alt text

场景测试

规则子域:按子域的粒度进行测试,测试数据与当前子域内所有规则进行匹配调用,区别于测试场景数据仅对单个规则调用。 【开发中】

当前暂支持单条规则测试,选中测试场景和单条业务规则后执行测试。

测试报告

测试记录:包括执行开始时间、结束时间、测试状态(success/failed)、异常信息等。

测试记录列表如下图:

alt text

测试报告中将包括规则触发、预期比对结果、性能统计等详情。【开发中】