黑盒测试用例设计方法

一、等价类划分法

使用该方法将无限测试变为有限测试。

1、确定输入条件,区分有效等价类、无效等价类,建立等价类表

2、设计测试用例,确保所有等价类均被用例覆盖

二、边界值分析法

该方法可以使发现程序错误的能力变强。

基于等价类划分法,补充设计等价类边界的用例

三、错误推测法

一般由测试人员凭经验或直觉进行追加设计所有可能会导致程序出错的用例。

四、因果图法

根据程序逻辑,使用该方法来检查用例的逻辑覆盖程度。

1、需要确定哪些是原因、哪些是结果,各个原因和各个结果相互之间的约束和联系

2、根据步骤1确定的内容,画出因果图

3、将因果图转换成判定表,每一列即对应一条测试用例

五、判定表驱动法

若功能说明中存在输入条件的组合情况,则结合因果图法,采用判定表驱动方法来设计测试用例。

1、确定规则个数

2、列出所有条件桩、动作桩

3、填入条件项、动作项

4、简化,合并相似规则或相同动作

六、正交试验法

适用于参数配置类软件,可使用工具pict、allpairs辅助设计。

七、功能图法


八、场景法

该方法适用于业务流清晰的软件

确定基本流、备选流

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值