Application of Genetic Algorithms in Software Testing

Application of Genetic Algorithms in Software Testing

Baowen Xu, Xiaoyuan Xie, Liang Shi, Changhai Nie
Copyright: © 2007 |Pages: 31
DOI: 10.4018/978-1-59140-941-1.ch012
OnDemand:
(Individual Chapters)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

Genetic algorithms are a kind of global meta-heuristic search technique that searches intelligently for optimal solutions to a problem. Evolutionary testing is a promise testing technique, which utilises genetic algorithms to generate test data for various testing objectives. It has been researched and applied in many testing areas, including structural testing, temporal performance testing, safety testing, specification-based testing, and so forth. Experimental studies have shown that compared with the traditional techniques, evolutionary testing can greatly improve the testing efficiency.

Complete Chapter List

Search this Book:
Reset