测试设计-基于结构的测试

基于结构的测试设计技术,也被称作白盒测试或者基于代码的测试技术。以代码,数据,架构,系统流程图作为测试设计的基础。提供覆盖准则,这些准则必须经过测量,并且必须与每个项目或组织所定义的目标相关联。
基于结构的测试设计技术有以下几种: 条件测试,判定条件测试,改进的条件/判定覆盖测试,复合条件测试,路径测试,API测试
以上列出的前四个技术都是基于判定分支。
1.条件测试
条件测试,基于判定中的单个简单的“原子”条件。每个判定语句由一个或多个简单的“原子”条件组成,而每个“原子”条件能计算出一个布尔值,这些值的逻辑组合便得出判定的最终结果。测试用例必须评估每个原子条件的值。
例如判定条件为“A and B”,需考虑每个原子条件的值


A B A and B
测试1 true true true
测试2 true false false
测试3 false false false
测试4 false true false<
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值