测试用例
一、测试用例的定义
1、软件测试是有组织性,步骤性和计划性的
2、测试用例主要记录了测试的过程步骤,输入数据、预期结果
3、在执行测试之前由测试人员 编写的指导测试的重要文档
4、测试用例=用例名称+操作步骤+输入数据+预期结果
二、测试用例的用途
1、防止测试遗漏
2、监督测试过程
3、评估系统质量
4、提高测试效率 ---项目主界面若是相同形式,则无需多花时间测试
5、缩短测试周期 ---本期测试与上期测试相同则可利用同一时间测试用例
三、编写测试用例参考文档
1、需求文档:界面原型
2、开发文档:概要设计,详细设计
3、用户手册
4、与需求人员,开发人员,测试人员等相关人员进行讨论
四、测试用例编写的思路
1、正向思维:根据需求人员给的正常流程和异常流程进行测试
2、逆向思维:与常规思路相反,可以发现开发人员遗漏
3、组合思维:二级联动下拉框等功能,很多东西单一考虑问题时发现不到问题,要将相关事物组合在一起能发现很多问题
4、全局思维:从多种角度分析待测系统评审代码,评审测试用例
5、两极思维
6、简单思维
7、联想思维
8、比较思维