期刊文献+

约束条件下基于区间组合的测试用例生成

Test Case Generation Based on Interval Combination with Constraint
原文传递
导出
摘要 本文构建了一个基于区间集的组合覆盖测试模型并提出了一个基于区间组合的测试用例生成算法(TCGIC).TCGIC算法用符号执行方法收集程序路径的约束条件,寻找相互关联的输入参数;借鉴组合覆盖测试的方法,构建解区间组合树,并选用深度优先策略或其他组合覆盖策略,获得输入参数的区间组合的集合;运用区间运算的方法,把每一个区间组合代入到程序路径的约束条件中,判断区间组合上程序路径的可达性;选用相应的用例生成策略,在路径可达的区间组合上生成测试用例. In this paper,we construct a combinatorial testing model based on interval sets and present TCGIC,a test case generation algorithm based on interval combination.TCGIC exploits symbolic execution to collect constraint conditions of program path and to look for input parameters associated with each other,applies combinatorial coverage strategies to searching interval combination set of correlative input parameters in the light of combinatorial coverage testing,uses interval computation to put every interval combination into constraint conditions of program path in order to identify the feasibility of program path,and finally chooses corresponding strategies of test case generation to generate test case from the interval combination of feasible path.Our experiment results show that the algorithm is effective.
作者 杨健 张焕国
出处 《武汉大学学报(理学版)》 CAS CSCD 北大核心 2013年第5期458-464,共7页 Journal of Wuhan University:Natural Science Edition
基金 国家自然科学基金(60970115 61003268)资助项目
关键词 测试用例生成 区间集 区间组合 组合覆盖 约束求解 区间运算 test case generation interval set interval combination combinatorial coverage constraints solving interval computation
  • 相关文献

参考文献22

二级参考文献129

共引文献214

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部