State of practical applicability of regression testing research: A live systematic literature review

R Greca, B Miranda, A Bertolino - ACM Computing Surveys, 2023 - dl.acm.org
Context: Software regression testing refers to rerunning test cases after the system under
test is modified, ascertaining that the changes have not (re-) introduced failures. Not all …

Comparing mutation coverage against branch coverage in an industrial setting

A Parsai, S Demeyer - International Journal on Software Tools for …, 2020 - Springer
The state-of-the-practice in software development is driven by constant change fueled by
continues integration servers. Such constant change demands for frequent and fully …

Rotten green tests

J Delplanque, S Ducasse, G Polito… - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
Unit tests are a tenant of agile programming methodologies, and are widely used to improve
code quality and prevent code regression. A green (passing) test is usually taken as a robust …

Integration testing for robotic systems

MAS Brito, SRS Souza, PSL Souza - Software Quality Journal, 2022 - Springer
Conventional approaches for the validation of robotic systems include simulations and
functional software testing. Although these approaches are interesting, they do not offer …

Evolutionary selection for regression test cases based on diversity

B Ma, L Wan, N Yao, S Fan, Y Zhang - Frontiers of Computer Science, 2021 - Springer
Conclusion Although there are various studies related to selecting test cases, few are
available for both path coverage and coverage balance. Our method is to select test cases …

Hybrid Regression Test Selection by Integrating File and Method Dependences

G Zhang, L Liu, Z Chen, J Wang - Proceedings of the 39th IEEE/ACM …, 2024 - dl.acm.org
Regression Testing Selection (RTS) reduces the cost of regression testing by only running
test cases affected by code changes. Due to the bottleneck of single granularity analyses …

Rotten green tests in Java, Pharo and Python: An empirical study

V Aranega, J Delplanque, M Martinez, AP Black… - Empirical Software …, 2021 - Springer
Abstract Rotten Green Tests are tests that pass, but not because the assertions they contain
are true: a rotten test passes because some or all of its assertions are not actually executed …

Effects of an economic approach for test case selection and reduction for a large industrial project

T Bach, R Pannemans… - 2018 IEEE International …, 2018 - ieeexplore.ieee.org
Extensive testing in large projects can lead to tremendous test costs with superlinear growth
over time. Researchers have proposed several techniques to tackle this problem. However …

Service Extraction from Object-Oriented Monolithic Systems: Supporting Incremental Migration

S Labsari, I Sayar, N Anquetil, B Verhaeghe… - 2025 IEEE International …, 2025 - hal.science
Migrating large monolithic systems to service-based architecture is a complex process,
mainly due to the difficulty of extracting reusable functionality from tightly coupled …

What are the testing habits of developers? A case study in a large IT company

V Blondeau, A Etien, N Anquetil… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
Tests are considered important to ensure the good behavior of applications and improve
their quality. But development in companies also involves tight schedules, old habits, less …