软件测试-白盒测试

白盒测试

白盒测试分为 语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖、路径覆盖

以下程序为例

语句覆盖
顾名思义 把所有语句都都走一遍
按上图  测试路径
P1(a-c-e)
判定覆盖
把所有判定都走一遍
按上图 测试路径(答案不唯一)
P1(a-c-e)
P2(a-b-d)
条件覆盖
把所有条件都走一遍
按上图 测试路径(答案不唯一)
P1(a-c-e)
P2(a-b-d)
判定条件覆盖
把所有判定条件都走一遍(一般都走全真或全假)
按上图 测试路径
P1(a-c-e)
P2(a-b-d)
条件组合覆盖
M判定情况有四个 
1.x>3 z<10
2.x>3 z>=10
3.x<=3 z<10
4.x<=3 z>=10
同理
N也有四个

路径覆盖
把所有路径都走一遍
按上图 测试路径

posted @   Excting  阅读(154)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示