A Time Window based Reinforcement Learning Reward for Test Case Prioritization in Continuous Integration.
Zhaolin WuYang YangZheng LiRuilian ZhaoPublished in: Internetware (2019)
Keyphrases
- reinforcement learning
- test cases
- regression testing
- test case selection
- action space
- test suite
- testing process
- software testing
- function approximation
- test data
- test sequences
- model free
- black box
- state space
- integration testing
- software maintenance
- number of test cases
- machine learning
- test case generation
- test generation
- reinforcement learning algorithms
- set of test cases
- test set
- temporal difference
- test suite reduction
- partially observable environments
- reward function
- eligibility traces
- optimal policy
- learning agent
- test data generation
- learning algorithm
- training data
- data sets
- learning process
- simulated annealing
- case study
- control policy
- domain specific languages
- object oriented
- markov decision processes