首页 > 代码库 > 黑盒测试

黑盒测试

 黑盒测试:不关心被测软件的内部结构,只关心软件的输入数据和输出结果

         测试方法:等价类划分法,边界值,决策表,因果图,场景法,错误推测法.....

 

           等价类划分法:等价类划分就是解决如何选择适当的数据子集来代表整个数据集的问题,通过降低测试的

                       数目去实现“合理的”覆盖,覆盖了更多的可能数据,以发现更多的软件缺陷。

            等价类测试的分类

            基于覆盖程度:

               弱组合形式:测试用例仅需满足对有效等价类的完全覆盖,

               强组合形式:测试用例不仅满足对有效等价类的完全覆盖,而且应覆盖所有的等价类组合。即交叉组合

            基于检测无效等价类:

               一般等价类测试:只考虑有效等价类

               健壮等价类测试:考虑有效无效等价类

            基于以上分类组合:

               1.弱一般等价类测试

               2.强一般等价类测试

               3.弱健壮等价类测试  (常用等价类测试方法

               4.强健壮等价类测试

黑盒测试