You need to enable JavaScript to run this app.
导航

测试用例

最近更新时间2024.01.03 14:08:29

首次发布时间2024.01.03 14:08:29

1.功能概述

为支持更多的测试场景,减少因为缺少测试规则而造成的验证异常报错,平台提供测试用例集模块,用户可为已有事件元数据快捷创建测试用例,并在已有元事件的基础上设置更多测试规则来覆盖更多测试场景,实现实时上报验证结果直接与测试用例进行比较,生成对应测试报告结果,提升测试效率,降低错误比例。

2.功能介绍

2.1 新建自定义用例集

在【埋点验证-测试用例-自定义用例集】点击【新建用例集】,填写用例集名称即可创建用例集;用例集描述选填,如需进行用例集补充信息,可在描述中填写;默认创建人为用例集负责人,支持添加多个用例集负责人,最多支持45人;测试用例集可关联需求,关联后,需求里如有更新内容,会提示对应用例集。

2.2 编辑自定义用例集

在【埋点验证-测试用例-自定义用例集】中点击列表中的用例集名称,进入用例集详情页,可在详情页页面右上角点击【编辑】按钮,来修改用例集名称、描述、用例集负责人和关联需求。

2.3 删除自定义用例集

在【埋点验证-测试用例-自定义用例集】中列表的操作里,可点击【删除】按钮删除用例集,仅用例集负责人可删除自己的用例集。

2.4 导入测试用例事件

平台的所有测试用例来自于平台已有的元数据(事件、需求),所以新建测试用例为基于已有事件元数据导入测试用例集,再做更多测试规则配置;平台支持两种导入方式,从已有事件元数据导入和已有需求元数据导入测试用例。
1)支持从已有事件元数据导入测试用例;

2)支持从已有需求元数据导入

3)支持复用其他测试用例

2.5 添加测试用例

在测试用例集中,在已经导入事件中,可为该事件继续添加测试用例

2.6 测试用例规则

目前自定义测试用例集可分为两类测试规则,无条件的测试规则和有条件的测试规则。
1)无条件测试规则:指的是仅对属性做规则校验,这里指对该事件下的某条属性做属性类型、是否必传以及属性值的规则校验

2)有条件测试规则:指不仅对属性做规则校验,同时也对属性间做规则校验,也就是对条件属性和其他规则属性间的校验;例如:某个event中,当A=1时(条件属性),B(规则属性)一定=a且C(规则属性)一定!=b
条件属性最多支持5个

2.7 关联需求与测试用例集

在【用例集详情页】点击【添加】按钮,或在【编辑】中的【关联需求】下拉框中选择对应需求,保存后均能关联需求。在关联需求后的测试用例集,如需求有任何的变更,可点击【更新】按钮进行同步更新。

2.8 验证使用

在【埋点验证-实时验证】中,选择【测试用例集】作为验证规则方式,选择具体的测试用例集,点击【开始验证】。

2.9 测试用例集的测试报告

测试过程中可查看测试覆盖率

测试完成后点击【存为报告】,可将测试结果保存为测试报告,点击【保存】,确认报告结果,并存为报告。


可在【埋点验证-埋点验证-验证报告】中查询该报告。