缺点:遇到组合的情况的话,等价类划分法是不足以解决问题的,同时等价类划分基于等价类中的输入都能产生相同的效果,在很多情况下用例选择不当会产生问题(如边界),还需要结合其他的方法来解决问题 五、小结 当出现边界值的时候,仅仅用等价类划分法是无法准确来判断的时候,就需要结合黑盒测试另外一个方法,边界值分析法...
2.2.1确定等价类的原则 在输入条件规定了取值范围或值的个数的情况下,可以确立一个有效等价类和两个无效等价类 例如:一个文本框规定,输入字符个数为6~18位 一个有效等价类:范围内个数 两个无效等价类:小于6;大于18个 在输入条件规定了输入值的集合或者规定了“必须如何”的条件下,可以确立一个有效等价类和一...
等价划分法是一种不需要考虑程序的内部结构,只需要考虑程序输入数据的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性。 需要把用户所有可能输入的数据划分成若干份(若干个子集),然后从每一个子集中选取少数并且具有代表性的数据作为测试用例的数据,这种方法被称为等价...
5) 在规定了输入数据必须遵守的规则的情况下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则); 6) 在确知已划分的等价类中各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步的划分为更小的等价类。 5.设计测试用例 在确立了等价类后,可建立等价类表,列出所有划分出的等...
黑盒测试---等价类划分法 等价类划分是一种典型的黑盒测试用例的设计方法,使用等价类划分,是将软件的输入域分为若干部分,然后从每个部分中选取少量具有代表性的数据进行测试,这样可以避免穷举产生的大量用例。 自己理解 首先是黑盒测试,就像一个黑盒子,盒子里面是什么,我们不需要关心,总之就是给它喂数据,然后...
等价类划分: 有效等价类:一条用例尽量覆盖有效规则 无效等价类:一条用例只能出现一次无效规则 适用对象: 一般用于输入框输入类的测试,存在复杂逻辑或者有优先级的问题就不适合,不能覆盖多个无效等价类并存的情况。 操作步骤: 有效等价类:先对条件进行分类,再在每个类别中列出所有的有效等价类,然后列出有效等价类的测...
黑盒测试等价类划分法案例 对于输入数据,根据其取值范围划分为有效等价类和无效等价类。有效等价类包含了符合需求的正常输入值。无效等价类则涵盖了不符合要求的异常输入值。比如一个年龄输入字段,有效等价类可能是 18 到 60 岁。而无效等价类就包括小于 18 岁和大于 60 岁的年龄。等价类划分还需考虑数据类型,如...
黑盒测试技术—等价类划分法 内容提要 什么等价类划分法?如何划分等价类?如何从等价类导出测试用例?等价类测试的类型 测试数据知多少?•用户名(ID)规定为4位数字:1000~9999 有多少个可能的输入?什么是等价类?•用户名(ID):1000~9999 等价类?有效等价类无效等价类 1000 9999 无效等价类 有效等价类...
一.黑盒测试方法 (1)等价类划分法相关知识点: 试题来源: 解析 解答: 把所有可能的输入数据,即程序的输入域划分为若干部分(子集),然后从每一个子集选取少数具有代表性的数据作为测试用例; 将不能穷举的测试性过程进行合理分类,保证设计出来的测试用例具有完整性和代表性。 优点:采用少量测试用例就能实现不错的覆盖...
当出现边界值的时候,仅仅用等价类划分法是无法准确来判断的时候,就需要结合黑盒测试另外一个方法,边界值分析法。 举个简单的例子:A攻击B,B反弹80%的伤害,假设A和B的血量都是1000的时候,先进行一个简单的划分,很明显,A的伤害大于等于1000的时候,就能胜利。但是B也是会反弹伤害的,所以需要进行边界值的判断,判断...