测试用例编写规范
作者:软件测试工程师 发布时间:[ 2010/8/23 17:41:49 ] 推荐标签:
D、测试用例的数据要明确,特别是输入数据和期望结果。比如,测试准备数据:用户:张三,李四,王二。在排序后用例的预期结果为:李四,王二,张三。这样,用例在执行时,很清晰,有很高的可操作性,执行者对于执行结果是否正确也非常清楚。
E、测试用例需要保障性,即功能用例之间不存在重叠,流程用例不存在包含关系。没有重复、冗余的测试用例,满足相应的行业标准。
F、描述要清晰、包括特定的场合、对象和术语,没有含糊的概念和一般性的描述。应尽量避免不确定的用词,如:如果、若、否则、大概、可能等。
G、测试用例中需要有充分的异常测试数据,考虑大数据量测试时的数据准备。
H、测试用例应确保覆盖详细设计中的所有功能。单功能用例要覆盖所有数据操作处理的功能点;流程用例要尽可能的覆盖程序的各种路径,考虑存在跨年、跨月的数据,兼顾各种业务变化的可能。
I、对于无输入的操作,应该详细描述其具体的操作步骤和结果.。
J、测试用例需要保障数据的正确性和操作的正确性.首先保证测试用例的数据正确,其次预期的输出结果应该与测试数据发生的业务吻合.操作的预期结果应该与程序发生的结果吻合。
3、用例命名规范
测试用例目前有功能用例和流程用例两种。
功能用例的命名规范为:
项目名称缩写的每个字的第一个字母大写+CSYL+GN+具体功能模块页面的汉字名称。例如产品化系统中每日一题维护模块的功能测试用例命名为:CPH_CSYL_GN_每日一题维护.XLS。
流程用例的命名规范为:
项目名称缩写的每个字的第一个字母大写+CSYL+LC+具体功能流程的汉字名称。例如产品化系统中班前会功能的流程测试用例命名为:CPH_CSYL_LC_班前会.XLS。
集成用例的命名规范为:
项目名称缩写的每个字的第一个字母大写+CSYL+JC+具体功能流程的汉字名称。例如产品化系统中班前会功能的集成测试用例命名为:CPH_CSYL_JC_班前会.XLS。
注:本文出自huxb_dowant的51Testing软件测试博客: http://www.51testing.com/?74269
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11