一、步骤:
1)操作步骤中的对象要具体而且是唯一的,后台的配置可以不需要给出全路径,但是文件或者操作页面的描述要清晰,唯一,且没有歧义
举例:a、修改后台xxx模块的XXX.conf配置文件,修改后重启,步骤中可以不用给出配置文件的路径,但是必须说明是具体的哪个文件,不能只是说修改后台配置
b、在xxx界面,删除xxx配置,然后保存。界面上的操作要说明在具体的哪个界面,删除了哪一条配置,还有具体的操作,不能只是简单说界面上操作
2)每个测试用例的步骤没有具体的个数限制,但是建议尽量不要操作10个,因为步骤较多,执行起来可能费时,对执行者不友好
3)前置条件也必须充分完整的体现出来,前置条件应该是下面步骤的条件,如果没有该条件,后面的步骤是执行不了的
二、预期结果
1)验收的标准应该是具体的、可衡量的。
举例:a、步骤---在用户管理界面删除用户张三,然后保存,查看界面的用户管理列表,和查询后台数据库用户表。预期结果---界面删除成功,数据库中删除张三成功
问题:界面删除成功,成功是不可以衡量的,应该给出具体的结果,正确的应该为“界面删除了张三用户,用户管理列表没有张三用户”,后台数据库用户表中张三用户被删除,查询没有结果(这里是指硬删除,有的是软删除只改状态)
b、性能测试,步骤---增加流量到3000,然后查看cpu的抖动。预期结果---抖动不大
问题:抖动不大不可以衡量,怎样算大,怎样算不大,没有标准
编写测试用例,步骤和预期都是极其重要的一部分,一个好的测试用例,可以让执行者易读、易理解,减少沟通的成本,提高执行的效率。
标签:界面,删除,步骤,用户,---,测试用例,看法 From: https://www.cnblogs.com/chl666/p/17402523.html