文章目录
1.1 测试用例概念
测试用例(Test Case)是指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策略。其内容包括测试目标、测试环境、输入数据、测试步骤、预期结果、测试脚本等,最终形成文档。简单地认为,测试用例是为某个特殊目标而编制的一组测试输入、执行条件以及预期结果,用于核实是否满足某个特定软件需求
1.2 测试用例要素
- 功能模块名称
描述所要测试的功能所在的系统模块,一般是大标题
- 测试目的描述
描述该条用例的测试目标及主要校验的功能
- 测试优先级
P0、P1、P2、P3、P4 数字越小说明优先级越高
- 需求ID
该条用例的所对应的需求名称
- 预置条件
执行该条用例的前提条件,一般写路径或者是所需的条件
- 操作步骤
此步骤最为重要,所描述具体的测试流程及所需要校验的功能
此步骤写的越详细越好,可以让别人读懂你的测试用例,方便测试评审,更能准确的定位到测试重点
- 预期结果
执行【操作步骤】所预期得到的结果,预期结果可根据每种不同的测试用例来编写测试预期结果
- 执行结果
Pass 、 Fail 、NT、Block
Pass代表测试通过
Fail代表测试未通过
NT代表未执行
Block代表执行失败
- 详情测试数据
改模块编写具体测试中所需要的准备数据或执行数据
一般是:SQl、所涉及到的库表等
- 测试执行人
测试用例执行人
- 测试日期
执行测试的时间日期