测试用例的定义?
测试用例(Test Case)是为某个特殊目标而编制的一组测试输入、执行条件以及与其结果,以便测试某个程序路径或核实是否满足某个特定需求。
测试用例的好处?
1. 测试用例的编写能够有效地、快速的熟悉了解待测产品
2. 测试用例的编写、执行的数量可以评估需求的覆盖程度
3. 测试用例的细化程度,可以作为阶段性工作排期的一个依据
4. 测试用例的输出可以将人为因素的影响减少,例如编写测试用例的人不能操作执行任务,那么依据测试文档,其他人可以执行用例
总结:思路清晰、避免遗漏;跟进测试进展、历史参考、避免重复性
何时开始设计测试用例?
当需求文档定版后,可以进行测试点的提炼,开展测试用例的编写
如何设计测试用例?
1. 将产品文档中或者需求文档中的原则(规则)转化为每个用例的检查点
2. 单个用例最小化原则,简单