期刊文献+

基于遗传算法的控制软件测试 被引量:1

Control Software Testing by Using Genetic Algorithm
下载PDF
导出
摘要 基于遗传算法(GA)的控制软件测试方法是一种智能化的黑盒测试方法。测试中使用该方法,可在对被测对象细节不了解的情况下完成相应的测试任务。对基于遗传算法的表达方式,提出了多层与混合参数编码技术,分别可处理测试过程中涉及的命令(逻辑)序列与数理序列的被测参变量;并以此将测试问题转化为遗传算法善于处理的寻优问题。设计的测试软件按遗传算法的演化规则运作,可寻找到被测软件(系统)的最大故障。 In this paper an intelligent black box software testing method is proposed, which is designed on the principle of GA. Usingthis method, the testing task can be completed without detailed knowledge of the tested software. According to presentation of GA, newmultilayered and hybrid coding methods are designed to treat the command and numerical parameters. Software testing problem canbe treated as an optimization problem. Using designed software, the maximum fault of the tested software can be determined in geneticevolutionary way.
作者 林家骏 吴超
出处 《计算机工程》 CAS CSCD 北大核心 1998年第12期38-40,共3页 Computer Engineering
关键词 软件测试 遗传算法 混合编码 软件可靠性 Software testing Genetic algorithm Hybrid coding Intelligent testing
  • 相关文献

同被引文献6

  • 1WHITTAKER JA. What is software testing ? and why is it so hard[J]. IEEE Software, 2000, (2):70 -79. 被引量:1
  • 2CAI KY. A controlled Markov chains approach to software testing[ Z] . submitted for publication, 2000. 被引量:1
  • 3CAI KY, LI YC, NING WY. Optimal Software Testing and Adaptive Software Testing with Cost Constraints [ Z]. working paper,2002. 被引量:1
  • 4CAI KY, CHEN TY, LI YC, et al. Adaptive Testing of Software Components[ Z]. working paper, 2002. 被引量:1
  • 5ROTHERMEL G, UNTCH RH, CHU C, et al. Prioritizing Test Cases for Regression Testing[ J]. IEEE Transactions on Software Engineering, 2001,27(10). 被引量:1
  • 6ELBAUM S, MALISHEVSKY AG, ROTHERMEL G. Test case prioritization: a family of empirical studies[ J]. IEEE Transactions on Software Engineering, 2002, 28(2). 被引量:1

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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