如何写出完美的测试用例

如题所述

第1个回答  2022-07-07
*用例编号

命名规范:模块英文名_001 ,首字母大写

*用例名称

一个完整的句子;

可以直观表达本条用例的意图;

用条件描述用例标题,而不是参数描述用例标题;

如果一个用例中包含多个参数,用例中应该是每个参数的取值;

不要超过30个汉字;

所属模块

所属的功能模块,可以再细分为子模块

前置条件

用例执行的前置条件

测试数据

用例执行的用的测试数据

*用例步骤

测试步骤不要多于7步;

不要在测试用例中引用别的测试用例,如果测试用例2需要测试用例1执行后才能执行:

1.将用例1和用例2合并成一个大的用例;----适合用例简单的情况

2.将用例1简述后作为用例2的前置条件;

避免包含过多的用户细节;

在测试步骤后和预期结果前加标签,明确操作后执行的结果,示例:

操作步骤:1.同时按住绘本键+音乐键3s;[chek1]

2.在APP上输入正确的WiFi名称和密码进行连接;[chek2]

预期结果:[chek1]进入配网模式,播放进入配网模式提示音,黄灯呼吸;

[chek2]联网成功,退出配网模式,播放联网成功提示音,灯光关闭;

避免在测试步骤中使用笼统的词汇:将笼统的词汇量化,如反复---100次,长时间:24小时,大量:1000个;

*预期结果

预期结果一定是明确的,没有不确定性;

预期结果不要多余5个,不要少于1个;

优先级

用例执行的优先级

用例等级

将用例划分为不同等级,根据不同的质量等级执行不同等级的用例

注:

①单条必须是可独立执行的

②带*号为常规用例必须,其他根据实际情况选择添加

③此规范适用于编写完整测试用例时,简化的测试用例可以只包含用例标题、预期结果;
相似回答
大家正在搜