Faster feedback through lexical test prioritization

Toni Mattis, Falco Dürsch, Robert Hirschfeld · 2019

Immediacy and continuity of feedback are desirable properties during programming. Automated tests are a widely used practice to gain feedback on whether test authors' expectations are consistent with an implementation. With growing test suites, feedback becomes less immediate and is obtained less frequently because of that. The objective of test prioritization is to choose an order of tests that catches errors as early as possible, ideally within a time frame that we can consider live.

Read the paper · More papers on PaperTik