(四)动态白盒测试:基本路径测试方法

基本路径方法设计测试用例步骤
1、画出控制流程图
2、计算圈复杂度(环路复杂度)
3、整理基本路径集合
4、导出测试用例
一、常见结构的控制流图
控制流图是退化了的流程图,将流程图中执行语句、判定语句、开始、结束等退化成节点,将流程线退化成一个节点到另一个节点的带箭头的弧线
这里写图片描述
红色标出的是判定节点、蓝色标出的是区域

流图只有两种图形符号:
- 每一个圆称为流图的节点,代码一条或多条语句
- 箭头称为边或连接,代表控制流
- 包含条件的节点称为判定节点(也叫谓词节点),由判定节点发出的边必须终止于摸一个节点(判断是否为判定节点:该节点会有多个流出的边)
- 由边和节点限定的范围称为区域(图形外也算一个区域)
这里写图片描述

多个逻辑运算符的情况

  • 如果判断中的条件表达式是由一个或多个逻辑运算符(OR,AND,NAND,NOR)连接的复合条件表达式,则需要改为一系列只有但条件的嵌套的判断
  • 在程序流图中一系列的
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值