Evaluating regression test selection opportunities in a very large open-source ecosystem

A Gyori, O Legunsen, F Hariri… - 2018 IEEE 29th …, 2018 - ieeexplore.ieee.org
Regression testing in very large software ecosystems is notoriously costly, requiring
computational resources that even large corporations struggle to cope with. Very large …

Comparing and combining analysis-based and learning-based regression test selection

J Zhang, Y Liu, M Gligoric, O Legunsen… - Proceedings of the 3rd …, 2022 - dl.acm.org
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 …

A study of regression test selection in continuous integration environments

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 …

Resurgence of regression test selection for c++

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 …

Test Selection for Unified Regression Testing

S Wang, X Lian, D Marinov, T Xu - 2023 IEEE/ACM 45th …, 2023 - ieeexplore.ieee.org
Today's software failures have two dominating root causes: code bugs and
misconfigurations. To combat failure-inducing software changes, unified regression testing …

STARTS: STAtic regression test selection

O Legunsen, A Shi, D Marinov - 2017 32nd IEEE/ACM …, 2017 - ieeexplore.ieee.org
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 …

The effect of test suite type on regression test selection

N Dini, A Sullivan, M Gligoric… - 2016 IEEE 27th …, 2016 - ieeexplore.ieee.org
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 …

Ekstazi: Lightweight test selection

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 …

Applying modified code entity-based regression test selection for manual end-to-end testing of commercial web applications

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 …

A framework for checking regression test selection tools

C Zhu, O Legunsen, A Shi… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
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 …