Reinforcement learning for automatic test case prioritization and selection in continuous integration.
Helge SpiekerArnaud GotliebDusica MarijanMorten MossigePublished in: ISSTA (2017)
Keyphrases
- test cases
- regression testing
- reinforcement learning
- software testing
- testing process
- black box
- test case generation
- test data
- test suite
- test case selection
- set of test cases
- test data generation
- software maintenance
- test set
- action space
- integration testing
- function approximation
- test generation
- test sequences
- test suite reduction
- number of test cases
- data sets
- markov decision processes
- machine learning
- state space
- continuous state spaces
- learning algorithm
- decision trees