On the use of evolutionary algorithms for test case prioritization in regression testing considering requirements dependencies.
Andreea VescanCamelia Chisalita-CretuCamelia SerbanLaura DiosanPublished in: AISTA@ISSTA (2021)
Keyphrases
- regression testing
- evolutionary algorithm
- test cases
- test suite
- multi objective
- software maintenance
- software testing
- genetic programming
- differential evolution
- test data
- test set
- test data generation
- differential evolution algorithm
- black box
- fitness function
- simulated annealing
- mutation operator
- number of test cases
- test sequences
- evolutionary search
- set of test cases
- test suite reduction
- genetic algorithm
- test case generation
- source code
- database
- test case selection
- testing process
- dependency graph
- evolutionary process