软件测试用例
定义:是为项目需求而编制的一组测试输入、执行条件以及预期结果,以便测试某个程序是否满足客户需求。
重要性:
1、测试用例是软件测试的核心
2、评估测试结果的基准,用来判断该软件测试结果是否通过,能否达到上线标准
3、保证测试的时候不遗漏测试功能点
4、编写测试用例的过程,可以熟悉需求,对系统架构或者业务流程有一个整体深入的了解
5、测试用例覆盖全面且不冗余的情况下,尽可能的精简用例
测试用例的八大要素
1、用例编号:功能模块-ST-测试项目名-XXX(ST/IT/UT分别对应系统、集成、单元)
2、测试项目:对应一个功能点 如:测试计算器的加法功能
3、测试标题:考虑从哪个角度对功能点进行测试,也叫测试目的 如:整数相加得到合法的结果
4、重要级别:高/中/低
5、预置条件:用例执行时需要满足的一些前提条件,否则用例无法执行
6、测试输入:用例执行过程中需要输入的信息,有手工输入,文件,读取数据库记录等
7、操作步骤:明确给出每个步骤的描述,执行人员可以根据该步骤完成执行工作
8、预期输出:根据预期输出对比实际结果,判断被测对象是否符合需求。
注意事项:1、测试标题一定要包含具体测试点(验证什么)简单明了,不能重复
2、测试步骤要有指导性意义,涉及到测试数据最好包含具体的测试数据、
3、预期结果是唯一的,不能出现两种结果
网友评论