黑盒测试(Black-box Testing,又称为功能测试或数据驱动测试)是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。 采用黑盒技术设计测试用例的方法有:等价类划分、边界值分析、错误推测、因果图和综合策略。 黑盒测试注.....
分类:
其他好文 时间:
2015-04-13 00:10:48
阅读次数:
229
黑盒测试的方法有很多种,主要分为以下几种:1.边界值分析法2.因果图法3.决策表法边界值分析方法: 定义:大量的软件测试实践表明,故障往往出现在定义域或值域的边界上,而不是在其内部。为检测边界附近的处理专门设计测试用例,通常都会取得很好的测试效果。因此边界值分析法是一种很实用的黑盒测试用例方法,它....
分类:
其他好文 时间:
2015-04-12 22:41:58
阅读次数:
175
黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试,以用户的角度,从输入数据与输出数据的对应关系出发进行测试。 主要的分类有等价类划分法,因果图法,判定表法,边界值测试法,正交实验设计法。 等价类划分法在之前的博客中具体写过,在此处不赘述。 因果图...
分类:
其他好文 时间:
2015-04-12 21:01:14
阅读次数:
123
面向对象的单元测试(OOUnitTest)传统的单元测试是针对程序的函数、过程或完成某一定功能的程序块。沿用单元测试的概念,实际测试类成员函数。一些传统的测试方法在面向对象的单元测试中都可以使用。如等价类划分法,因果图法,边值分析法,逻辑覆盖法,路径分析法,程序插装法等等, 用于单元级测试进行的测试...
分类:
其他好文 时间:
2015-04-12 20:42:14
阅读次数:
115
一些设计黑盒测试用例方法的总结黑盒测试黑盒测试是在不知道代码或程序的内部结构的情况下,测试软件的方法,这种测试方法在实际中经常用到。黑盒测试主要包括以下几种方法:边界值分析等价类划分依照决策表测试因果图法错误猜测这里总结了其中一些方法。等价类划分等价类划分是一种把软件的输入数据划分为不同的等价数据类...
分类:
其他好文 时间:
2015-04-12 20:40:35
阅读次数:
152
一些常用的固定符号:C:表示原因(cause); Ef:代表结果(effect); 相等:; 非:; 与:; 或:;E: 排他(exclusive); I:at least(inclusive); R:require ; O:only one ; M:强制标记(marking); 实例: 有一...
分类:
其他好文 时间:
2015-03-29 17:45:27
阅读次数:
163
目标程序较上次增加两个相同的输入框使用方法介绍因果图法在Introduction to Software Testing by Paul一书中,将软件测试的覆盖标准划分为四类,logical expressions,syntactic descriptions,graphs,input domain...
分类:
其他好文 时间:
2015-03-29 16:21:53
阅读次数:
201
对于软件测试用例,我们有多的方法,比如等价类划分方法、边界值分析法和因果图法。不同的方法考虑到得方面也有所不同,因此,我们要学会合理的运用测试用例,以达到我们所期望的效果。以一个问题为例:EditBox 允许1到6个用文字符或数字,按ok结束。分析其有效等价类: 长度:1到6 字符:a-z,A-Z....
分类:
其他好文 时间:
2015-03-21 18:31:45
阅读次数:
162
上一节软件测试课上,学习了因果图法,就课上的例子,我也尝试了自己的解法。原题:产品说明书:有一个处理单价为1元5角钱的盒装饮料的自动售货机软件。若投入1元5角硬币,按下“可乐”、“雪碧”、或“红茶”按钮,相应的饮料就送出来。若投入的是2元硬币,在送出饮料的同时退还5角硬币。解析:根据题目,可以将原因...
分类:
其他好文 时间:
2015-03-21 18:29:30
阅读次数:
155