期刊文献+
共找到2篇文章
< 1 >
每页显示 20 50 100
覆盖状态内部分枝的测试向量生成 被引量:1
1
作者 杨修涛 鲁巍 +1 位作者 李华伟 李晓维 《小型微型计算机系统》 CSCD 北大核心 2006年第4期745-748,共4页
提出一种能兼顾状态内部分枝的状态覆盖方法.在状态内部分枝树的终端结点处添加状态转换语句,将原先的单个转换分成多个转换分枝;从而实现对原先的状态转换进行扩展,使得用传统的状态测试方法就能够覆盖到状态内部的分枝.为了准确描述... 提出一种能兼顾状态内部分枝的状态覆盖方法.在状态内部分枝树的终端结点处添加状态转换语句,将原先的单个转换分成多个转换分枝;从而实现对原先的状态转换进行扩展,使得用传统的状态测试方法就能够覆盖到状态内部的分枝.为了准确描述该过程,文中给出了分枝扩展的形式化方法.在此基础上,给出一个测试向量生成算法:遍历状态转换有向图;依状态间转换条件生成测试向量;依遍历顺序收集测试向量.通过对ITC99-benchmark中时序电路的试验表明,本文方法是有效的. 展开更多
关键词 状态覆盖 分枝覆盖 测试向量生成
在线阅读 下载PDF
利用软件故障注入提高软件测试覆盖率 被引量:7
2
作者 温东新 刘宏伟 +1 位作者 杨孝宗 董剑 《同济大学学报(自然科学版)》 EI CAS CSCD 北大核心 2002年第10期1253-1256,共4页
软件测试过程是软件生命周期中提高软件质量的重要阶段 ,但无论结构测试还是接收测试 (AT) ,都很难测试程序的所有分枝 .对于容错软件的异常处理和故障恢复代码的测试尤其困难 ,使得这些代码中可能包含软件故障 ,反而成为软件质量的隐... 软件测试过程是软件生命周期中提高软件质量的重要阶段 ,但无论结构测试还是接收测试 (AT) ,都很难测试程序的所有分枝 .对于容错软件的异常处理和故障恢复代码的测试尤其困难 ,使得这些代码中可能包含软件故障 ,反而成为软件质量的隐患 .为此采用程序变异的方法对被测软件进行故障注入 ,用强制的方法执行被测分支 ,从而提高软件的测试覆盖率 . 展开更多
关键词 覆盖 软件故障注入 程序变异 软件测试 分枝覆盖 错误恢复 软件生命周期
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部