黑盒测试用例设计方法

来源:互联网 发布:浦东网络支队地址 编辑:程序博客网 时间:2024/04/28 14:31

黑盒测试用例设计方法

1)等价类划分法:等价类划分法是一种典型的、重要的黑盒测试方法,它将程序所有可能的输入数据(有效的和无效的)划分成若干个等价类。然后从每个部分中选取具有代表性的数据当做测试用例进行合理的分类,测试用例由有效等价类和无效等价类的代表组成,从而保证测试用例具有完整性和代表性。

有效等价类指对于程序规格说明来说,是合理的、有意义的输入数据构成的集合。

无效等价类和有效等价类相反,无效等价类是指对于软件规格说明而言,没有意义的、不合理的输入数据集合。利用无效等价类,可以找出程序异常说明情况,检查程序的功能和性能的实现是否有不符合规格说明要求的地方。

2)边界值分析:选取正好等于、刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。

3)因果图法:因果图法是一种适合于描述对于多种条件的组合、相应产生多个动作的形式的测试用例设计方法。

4)功能图法:通常情况一个程序的功能说明通常由动态说明和静态说明组成.动态说明描述了输入数据的次序或转移的次序.静态说明描述了输入条件与输出条件之间的对应关系.用功能图形象地表示程序的功能说明,并机械地生成功能图的测试用例。

5)错误推测法:错误推测法就是根据经验和直觉推测程序中所有可能存在的各种错误,从而有针对性地设计测试用例的方法。

 

原创粉丝点击