假设您要设计一组实现以下覆盖范围的测试用例: 决策表覆盖范围 允许和不允许预付金额的边界值 每张支持卡的成功预付款 设计一组测试用例,以尽可能少的测试用例实现这种覆盖水平。假设每个测试用例包含要创建的单个条件组合以及要检查的单个操作组合。您需要多少个测试用例?
有人可以帮助我理解这个问题和解决方案吗?
先谢谢:-)
答案 0 :(得分:1)
决策表覆盖范围允许和不允许预付金额的边界值 - >
您的示例的边界值将是:小于0; 0; 20-500; 500+。
此处描述的等价划分,边界值测试和决策表:http://www.maniuk.net/search/label/test%20design%20technique
每张支持卡的成功预付款 - > 应该为所有类型的提供的汽车应用第5号指令(在决策表中)。取决于风险#4也应该进行测试。
设计一组测试用例,以尽可能少的测试用例达到此级别的覆盖率。 - > 一个。如果我们可以假设卡的工作方式与完全相同,只需要相同的限制和处理程序,那么需要9个测试用例,在边界测试期间,您可以使用不同的卡,因此可以使用每张卡。湾如果我们假设处理中仍然存在一些特定的,那么需要13个测试用例(9个来自之前的测试+4个其他卡来测试指令#5。 C。如果卡片本身有不同的限制,则需要进行额外验证。