初级入门软件测试个人学习笔记,仅为个人记录。本文仅代表个人观点。 文中所有截图均来自Mooc,课程链接
软件测试_中国大学MOOC(慕课) (icourse163.org)
目录
决策表最突出的优点:
能把复杂的问题,按各种可能的情况一一列举出,简明而易于理解,同时避免遗漏,因此利用决策表可以设计出完整的测试用例集合。
对于比较复杂的系统,对于输入可能性很多的情况,不适用决策表。
决策表适合处理:
针对不同逻辑条件的组合值,分别执行不同的操作
决策表组成:
条件桩:列出问题所有的条件
条件项:针对条件桩给出的条件列出所有可能的取值,注意不要遗漏
动作桩:可能采取的操作
动作项:和条件项紧密相关,指出在条件项的各组取值情况下应采取的动作
测试用例的个数计算=每个条件的取值^输入条件的个数
每个条件可能取值=2, 输入条件的个数=3 ---> 规则个数=2^3 = 8
设计测试用例的步骤:
1.分析软件规格说明,列出所有的条件桩和动作桩
2.分析条件项,即系统的输入域情况,确定规则个数<