Measuring the cost of regression testing in practice: a study of Java projects using continuous integration
Adriaan Labuschagne, Laura Inozemtseva, Reid Holmes · 2017
Software defects cost time and money to diagnose and fix. Consequently, developers use a variety of techniques to avoid introducing defects into their systems. However, these techniques have costs of their own; the benefit of using a technique must outweigh the cost of applying it.