Regression testing---rerunning tests on each code version to detect newly-broken functionality---is important and widely practiced. But, regression testing is costly due to the …
T Yu, T Wang - 2018 IEEE 29th International Symposium on …, 2018 - ieeexplore.ieee.org
Continuous integration (CI) systems perform the automated build, test execution, and delivery of the software. CI can provide fast feedback on software changes, minimizing the …
B Fu, S Misailovic, M Gligoric - 2019 12th IEEE Conference on …, 2019 - ieeexplore.ieee.org
Regression testing-running available tests after each project change-is widely practiced in industry. Despite its widespread use and importance, regression testing is a costly activity …
Regression testing is an important part of software development, but it can be very time consuming. Regression test selection (RTS) aims to speed up regression testing by running …
Regression test selection (RTS) techniques reduce the cost of regression testing by running only test cases related to code modifications. RTS techniques have been extensively …
M Gligoric, L Eloussi, D Marinov - 2015 IEEE/ACM 37th IEEE …, 2015 - ieeexplore.ieee.org
Regression testing is a crucial, but potentially time-consuming, part of software development. Regression test selection (RTS), which runs only a subset of tests, was …
T Nakagawa, K Munakata… - 2019 IEEE International …, 2019 - ieeexplore.ieee.org
Regression testing plays an important role in maintaining the quality of web applications as they are modified. To reduce the cost of this testing, researchers have proposed a variety of …
Regression test selection (RTS) reduces regression testing costs by re-running only tests that can change behavior due to code changes. Researchers and large software …