测试小技巧集锦之一黑盒测试
可编辑字段的检查和确认在所有可编辑字段中的有效、无效字符/字符串墙绅褡孛数据在字段中有效的最小/最大/中间锰栝骼郛范围的数据在必输字段中的空字符串(或没有数据)记录文本/备注字段的长度(字符数的限制)可能的情况下剪切/复制/粘贴从/到字段中不可编辑字段的检查检查所有的测试/警告和错误信息、对话框中的拼写调用/检查所有的菜单项和他们的选项应用程序的可用性一眼看上去的外观(屏幕上所有对象应该对齐)用户界面测试(打开所有的菜单,检查所有的项目)基本的功能检查(文件+打开+保存,等等)鼠标右键点击的灵敏性调整大小/最小化/最大化/恢复应用程序,窗口(检查最小化程序的大小)如果可以的话,测试滚动能力(滚动条,键盘,自动滚动)键盘和鼠标导航,突出显示,托拽,托/放用肖像方式水平打印检查F1键,“What’sThis”和帮助菜单快捷键和加速键在所有对话框和菜单中Tab键的顺序和导航基本的兼容性16位操作系统(Win3.x,Win95,OS/2,WinNT3.x)32位操作系统(Win95,Win98,Win200,WinNT4.x)UNIXW^�����P��background:rgb(255,255,255); mso-shading:rgb(255,255,255); " >失败测试:纯粹为了破坏软件而设计和执行的测试案例,也称为迫使出错测试。蓄意攻击软件的薄弱环节。在设计和执行测试案例时,总是首先进行通过测试。在破坏性试验之前看看软件基本功能是否实现是很重要的,否则在正常使用软件时就会奇怪为什么有那么多的软件缺陷。常见的测试案例就是设法迫使软件出现错误提示信息。产品说明书可能会给出这样的功能要求,针对这个问题的测试可能是通过测试也可能是失败测试。可能两者都是。不用去刻意区分,重要的是找到软件缺陷!选择测试案例:等价分配等价分配:是指分步骤地把过多(无限)的测试案例减小到同样有效的小范围的过程。也称等价划分。等价分配技术提供了一个选择哪些数值、舍弃哪些数值的系统方法。等价类别或者等价区间是指测试相同目标或者暴露相同软件缺陷的一组测试案例。在寻找等价区间时,想办法把软件的相似输入、输出、操作分成组。这些组就是等价区间。领测认为等价分配的目的是把可能的测试案例组合缩减到仍然足以测试软件的控制范围。因为选择了不完全测试,就要冒一定的风险。如果为了减少测试案例的数量过度进行等价分配,测试的风险就会增加。另外,等价区间的划分没有一定的标准,只要足以覆盖测试对象就行了。