【软件测试】白盒测试技术

白盒测试

白盒测试又称为逻辑驱动测试
测试用例是依据选用的覆盖标准来确定的

白盒测试方法——逻辑覆盖法

逻辑覆盖法用例设计步骤

  1. 选择逻辑覆盖标准
  2. 按照覆盖标准列出所有情况
  3. 选择确定测试用例

逻辑覆盖法以程序内部逻辑结构为基础的测试技术,它考虑的是测试数据对逻辑的覆盖,覆盖标准从弱到强有以下五种:

  1. 语句覆盖
  2. 判定覆盖
  3. 条件覆盖
  4. 判定条件覆盖
  5. 条件组合覆盖

语句覆盖
设计若干个测试用例,使每个可执行语句至少执行一次
举例:
在这里插入图片描述
判定覆盖
设计若干个测试用例,使程序中的每一个真分支和假分支至少执行一次
举例:
在这里插入图片描述
条件覆盖
设计若干个测试用例,使每个逻辑条件的可能取值至少执行一次。
举例:
在这里插入图片描述
此条件覆盖满足语句覆盖而不满足判定覆

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值