结构测试

本文探讨了路径测试的概念,介绍了程序图及其在软件测试中的应用。详细解析了DD路径(decision-to-decision path)的五种情况,并阐述了DD路径图的构造方法,最后提到了基于指标的测试覆盖策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

路径测试

程序图:给定一段用命令式语言编写的程序,其程序图是一种有向图,图中的节点表示语句片段,边表示控制流。

DD路径(decision-to-decision path)

程序图中的一条链,使得: 情况1:由一个节点组成,内度=0。情况2:由一个节点组成,外度=0。 情况3:由一个节点组成,内度≥2或外度≥2。情况4:由一个节点组成,内度=1并且外度=1。 情况5:长度≥1的最大链。

定义

对于给定的采用命令式语言编写的一段程序,其DD路径图是一个有向图,其中节点表示其程序图中的DD路径,边表示后续DD路径之间的控制流。

测试覆盖指标

基于指标的测试

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值