Software Testing with Evolutionary Strategies
Software Testing with Evolutionary Strategies
复制标题
使用进化策略进行软件测试
DOI:
--
复制
发表时间:
2005
期刊:
影响因子:
--
通讯作者:
Francisco Chicano
中科院分区:
文献类型:
--
作者:
E. Alba;Francisco Chicano
This paper applies the Evolutionary Strategy (ES) metaheuristic to the automatic test data generation problem. The problem consists in creating automatically a set of input data to test a program. This is a required step in software development and a time consuming task in all software companies. We describe our proposal and study the influence of some parameters of the algorithm in the results. We use a benchmark of eleven programs that includes fundamental algorithms in computer science. Finally, we compare our ES with a Genetic Algorithm (GA), a well-known algorithm in this domain. The results show that the ES obtains in general better results than the GA for the benchmark used.