Abstract
An improved algorithm HCGA is proposed here based on the combination of adaptive genetic algorithm and hill climbing method for automated software test data generation. Adaptive crossover operator and mutation operator are designed to enhance the global search capability of genetic algorithm at starting. Afterwards hill climbing method is embedded to enhance the local search capability. Test examples show that it is better than genetic algorithm and can improve the efficiency of automated test data generation.
Original language | English |
---|---|
Pages (from-to) | 883-885+910 |
Journal | Beijing Ligong Daxue Xuebao/Transaction of Beijing Institute of Technology |
Volume | 27 |
Issue number | 10 |
Publication status | Published - Oct 2007 |
Keywords
- Adaptive genetic algorithm
- Hill climbing method
- Software testing
- Test data generation