Weighted Reward for Reinforcement Learning based Test Case Prioritization in Continuous Integration Testing.
Guowei LiYang YangZhaolin WuTiange CaoYong LiuZheng LiPublished in: COMPSAC (2021)
Keyphrases
- integration testing
- test cases
- reinforcement learning
- regression testing
- software testing
- object oriented programs
- black box
- test data
- action space
- component based software
- test set
- state space
- function approximation
- markov decision processes
- test suite
- machine learning
- reinforcement learning algorithms
- eligibility traces
- temporal difference
- test generation
- multi agent
- reward function
- model free
- test case generation
- testing process
- partially observable environments
- object oriented
- test sequences
- number of test cases
- test case selection
- test data generation
- databases
- sequence diagrams
- optimal policy
- learning algorithm
- neural network
- test suite reduction
- data sets
- average reward
- unit testing
- case study