[PDF][PDF] A case study to compare regression test selection techniques on open-source software projects

U YILMAZ, A TARHAN - CEUR Workshop Proceedings, 2018 - researchgate.net
Regression testing is the type of testing performed on a modified software to validate
integrated parts are functioning properly. Especially with agile development practices being …

and Owolabi Legunsen Cornell University, Ithaca, USA {ay436, pj257, vmm49, bc534, legunsen}@ cornell. edu

A Yorihiro, P Jiang, V Marqués… - … Conference, RV 2023 …, 2023 - books.google.com
We present EMOP, a tool for incremental runtime verification (RV) of test executions during
software evolution. We previously used RV to find hundreds of bugs in open-source projects …

Method-level test selection for continuous integration with static dependencies and dynamic execution rules

Y Li, J Wang, Y Yang, Q Wang - 2019 IEEE 19th International …, 2019 - ieeexplore.ieee.org
In Continuous Integration (CI) development environment, integration testing (ie, CI testing) is
an important practice to verify the quality of submitted code. With the growth of integration …

Integrating System and Process Characteristics into Regression Test Optimization

DV Elsner - 2023 - mediatum.ub.tum.de
Regression testing ensures that software changes do not break existing system behavior.
However, executing every test for each change is often very costly. To improve cost …

Untersuchung von Performanzveränderungen auf Quelltextebene

DG Reichelt - 2023 - oceanrep.geomar.de
Änderungen am Quelltext einer Software können zu veränderter Performanz führen. Um das
Auftreten von Regressionen zu verhindern und die Effekte von Quelltextänderungen, von …

An extensive study of class-level and method-level test case selection for continuous integration

Y Li, J Wang, Y Yang, Q Wang - Journal of Systems and Software, 2020 - Elsevier
Continuous Integration (CI) is an important practice in agile development. With the growth of
integration system, running all tests to verify the quality of submitted code, is clearly …

[PDF][PDF] A Class-level Test Selection Approach Toward Full Coverage For Continuous Integration.

Y Li, J Wang, Q Wang, J Hu - SEKE, 2019 - ksiresearch.org
Continuous Integration (CI) is an important practice in agile development. With the growth of
integration system, running all tests to verify the quality of submitted code, is clearly …

Limiting transitive closure for static regression test selection approaches

H Karlsson - 2019 - diva-portal.org
In computer science and software development it is important to test software in order to
ensure reliability. Regression testing in order to find potential faults introduced by software …

Reflection-aware static regression test selection

M Hadzi-Tanovic - 2018 - ideals.illinois.edu
Regression test selection (RTS) aims to speed up regression testing by rerunning only tests
that are affected by code changes. RTS can be performed using dynamic or static analysis …

[PDF][PDF] Software regression testing powered by parallelization windows

S Mondal - 2021 - researchgate.net
Software testing is one of the core components in the development cycle of evolving
software. Different stages of this evolution result in versions of the software, where a new …