1、测试用例的八大要素
1. 用例编号
和其他编号一样,测试用例编号是用来唯一识别测试用例的编号,要求具有易识别和易维护性,用户可以很容易根据用例编号获取到相应用例的目的和作用,在系统测试用例中,编号的一般格式为A-B-C-D
这几部分的作用分别如下:
- A:产品或项目类型,如CMS(内容管理系统)、CRM(客户关系管理系统)
- B:一般用来说明用例的属性,如ST(系统测试)、IT(集成测试)、UT(单元测试)
- C:测试需求的表示,说明该用例针对的需求点,可包括测试项和测试子项等,如文档管理、客户投诉信息管理等。通常可以根据实际情况将格式调整为
C-C1
的格式,如客户管理-新增客户
,其中客户管理为测试项C,新增客户为测试子项C1。 - D:通常用数字表示,并且一般用三位顺序性数字编号表示,如001、002等。
用例编号示例:CRM-ST-客户管理-新增客户-001
2. 测试项
测试项即是测试用例对应的功能模块,其包含了测试项、测试子项,以及该用例所属的功能模块。以上述的客户管理-新增客户为例,往往一个测试项下会包含若干测试子项或测试用例,因此测试项一般可定义到测试子项级别,这样更便于识别测试用例所属模块及维护用例。
3. 标题
测试标题是用来概括描述本条测试用例的关注点,原则上标题不可重复,每条测试用例对应一个测试目的。例如