Dynamic Test Selection Using Source Code Changes

Matthew Campbell, Kent Martin, Ferenc Bozoki, Mike Atkinson · 2017

Here we describe an approach for the dynamic selection of test cases in continuous integration test environments. By correlating historical test case results with product source code changes, we are able to construct a simple model that enables us to dynamically and automatically create test suites that are customized for each individual product software delivery. Using this technique, we are able to increase by a factor of 5 the rate of failed tests in subsystem test environments.

Read the paper · More papers on PaperTik