Accelerating continuous integration by caching environments and inferring dependencies

K Gallaba, J Ewart, Y Junqueira… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
To facilitate the rapid release cadence of modern software (on the order of weeks, days, or
even hours), software development organizations invest in practices like Continuous …

Improving regression testing efficiency and reliability via test-suite transformations

AW Shi - 2020 - ideals.illinois.edu
As software becomes more important and ubiquitous, high quality software also becomes
crucial. Developers constantly make changes to improve software, and they rely on …

[PDF][PDF] Mitigation and handling of non-deterministic tests in automatic regression testing

A Berglund, O Vateman - LU-CS-EX, 2020 - lup.lub.lu.se
Iterative development is a principle of agile development, meaning that the steps of software
development are performed over and over again in iterations. Performing these steps …