黑盒测试补充知识.ppt
《黑盒测试补充知识.ppt》由会员分享,可在线阅读,更多相关《黑盒测试补充知识.ppt(13页珍藏版)》请在三一办公上搜索。
1、闭着眼睛测试软件,5.3等价分配(等价类划分)1.定义:等价分配(等价类划分):是指分步骤地把过多(无限)的测试案例减小到同样有效的小范围的过程。2.等价类别(等价区间)指测试相同目标或者暴露相同软件缺陷的一组测试案例。3.在寻找等价区间时,想办法把软件的相似输入、输出、操作分成组。这些组就是等价区间。4.等价分配的目标是把可能的测试案例组合缩减到仍然足以测试软件的控制范围。,闭着眼睛测试软件,例1:右图给出选中edit菜单后显示复制和粘贴命令的计算器程序。每一项功能有5种执行方式。想复制,可以单击copy菜单命令,键入c或C,按ctrl+c或ctrl+shift+c组合键。任何一种输入途径都
2、会把当前数值复制到剪贴板中执行相同操作产生相同结果。,测试复制命令,将以上5种输入进行等价划分,途径变为:单击菜单命令、键入C和ctrl+c组合键。,闭着眼睛测试软件,例2:右图为在标准“另存为”对话框中输入文件名称的测试。我们已知在Windows系统中,Windows文件名可以包含除了、/:*?”和1之外的任意字符。文件名的长度为1255个字符。若为文件名创建测试用例,等价区间有合法字符、非法字符、合法长度名称、过长名称和过短名称,闭着眼睛测试软件,补充:我们设计用例数据的时候按照等价类划分方法:1.方法:等价类分为有效等价类和无效等价类;有效等价类就是由那些对程序的规格说明有意义的、合理的
3、输入数据所构成的集合;无效等价类就是那些对程序的规格说明不合理的或 无意义的输入数据所构成的集合。2.划分等价类的方法:下六条确定等价类的原则。(1)在输入条件规定了取值范围或值的个数的情况下,则可以确立一个有效等价类和两个无效等价类。(2)在输入条件规定了输入值的集合或者规定了“必须如何”的条件的情况下,可确立一个有效等价类和一个无效等价类。(3)在输入条件是一个布尔量的情况下,可确定一个有效等价类。,闭着眼睛测试软件,(4)在规定了输入数据的一组值(假定 n 个),并且程序要对每一个输入值分别处理的情况下,可确立 n 个有效等价类和一个无效等价类。(5)在规定了输入数据必须遵守的规则的情况
4、下,可确立一个有效等价类(符合规则)和若干个无效等价类(从不同角度违反规则)。(6)在确知已划分的等价类中各元素在程序处理中的方式不同的情况下,则应再将该等价类进一步的划分为更小的等类。),闭着眼睛测试软件,5.4数据测试1.一种对软件的基本看法:软件由两个要素组成:数 据和程序。数据键盘输入、鼠标单击、磁盘文件、打印输出等。程序指可以执行的流程、事务、逻辑和运算。2.对数据进行测试指检查用户输入信心、返回结果以及中间计算结果是否正确。测试数据时的技巧:对数据进行等价分配。分配原则(与边界值分析法类似)如下:边界条件、次边界条件、空值和无效数据。注:分配合理可合理减少测试用例。,闭着眼睛测试软
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 黑盒 测试 补充 知识
链接地址:https://www.31ppt.com/p-6151789.html