AISTA 2021: Proceedings of the 1st ACM International Workshop on AI and Software Testing/Analysis
SESSION: Papers
On the use of evolutionary algorithms for test case prioritization in regression testing considering requirements dependencies
Nowadays, software systems encounter repeated modifications in order to satisfy any requirement regarding a business change. To assure that these changes do not affect systems' proper functioning, those parts affected by the changes need to be retested, minimizing the negative impact of performed modifications on another part of the software. In this research, we investigate how different optimization techniques (with various criteria) could improve the effectiveness of the testing activity, in particular the effectiveness of test case prioritization.
