一、 什么是测试用例?
测试用例是编写一组前提条件、输入、执行条件、预期结果的组合方案,完成对某个特定需求或目标的测试,体现测试方案、方法、技术和策略的文档
二、测试用例包括的内容?
- 测试用例编号
- 测试日期
- 测试用例设计人员和测试人员
- 测试用例优先级
- 测试标题
- 测试目标的描述
- 测试环境的描述(硬件条件、软件条件、网络条件)
- 输入数据/动作的编写
- 测试的步骤
- 测试预期结果
- 测试审查人员
三、测试用例作用
- 实施测试指导
- 指导测试数据规划
- 指导脚本编写;自动化测试所使用的测试脚本编写的依据就是用测试用例。
- 作为评判基准;总结出测试中检测到的bug数目、有效的bug数目、无效的bug数目、有争议的bug数目。
- 作为分析缺陷的基准;测试结束后对得到的bug进行复查,与测试用例进行对比,及时补充相应测试用例。
四、测试用例的设计
1.用例从系统的最高级别向最低级别逐一展开。 2.每个测试用例都应该单独放在文档中。 3.系统中的所有功能都应该对应到用例中。 4.每个用例都应该依据需求进行设计。
五、测试用例的优先级
P0:核心功能(冒烟测试) P1:高优先级,基本功能测试,重要的错误、边界测试 P2:中优先级,异常测试,边界测试,中断、网络、容错性、UI测试 P3:低优先级,性能、兼容性、安全性、可用性等等
六、案例
|