测试用例设计方法包括:等价类划分法、边界值分析法、错误推测法、决策表法和正交实验法。测试用例是描述输入、动作或时间以及预期结果的文档,其目的是确定应用程序的功能是否正常工作。
测试用例设计方法
一、等价类的分类
顾名思义,等价类划分就是把测试的范围分成几个互不相交的子集,它们的并集就是完备集。从每个子集中选择几个有代表性的值作为测试用例。
二。边界值分析法
长期的测试经验告诉我们,大量的误差发生在输入或输出范围的边界上,而不是在输入输出范围内。因此,通过为各种边界条件设计测试用例,可以发现更多的错误。对于所选的测试用例,应该选择刚好等于、刚好大于和刚好小于边界的值。例如,对于区间min,max中的值,测试用例可以被记录为min,min,max,max-。
三。虚假推测法
错误推测是指在测试程序时,人们可以根据自己的经验或直觉推测程序中可能出现的各种错误,从而编写测试用例来检查这些错误。
这种方法没有固定的形式,全靠经验和直觉。很多时候,我们会不自觉地使用它。
四。决策表方法
也称为策略表,基于策略表的测试是功能测试中最严格的测试方法。该方法适用于逻辑判断复杂的场景。通过穷举条件得到结果,然后对结果进行优化合并,得到判断清晰的策略表。
动词(verb的缩写)正交实验方法
用语言来描述正交试验方法会比较抽象,难以理解。简单来说,就是设计一个专门的表,找出在各因素相互独立的情况下,能用少数几个因素代替综合测试用例的测试用例。
其中,上面提到的特殊表格就是正交表,是按照一定规则生成的表格。
虽然是特殊形式,但实际表现形式和一般形式没有区别。正交形式的主要特征是均匀分布和均匀性。正是因为一致性少数可以代替全部。