- Events
- Better Feedback Times Using Test Case ...
Koordinaten
- Sprecher: Jakob Rott
- Konferenz: WSRE 2020
- Datum: 16.09.2020
Zusammenfassung
In software projects with growing functionality, the number of tests increases fast which results in long execution times for the whole test suite. As a consequence, it is not possible to always execute the whole test suite after each commit so that feedback time to developers increases. With long test feedback times, the effort for an early fix rises and developers can behindered in productive work. One solution to reduce feedback times is test case prioritization. Although test prioritization strategies have been extensively studied, they are rarely used in practice and their benefits are widely unknown. In this talk, we present a benchmark framework to evaluate the benefits of different test prioritization algorithms on open source projects and primarily use the time until the first failure (TUFF) as relevant metric. We conducted an empirical study with 31 open-source projects hosted on GitHub, using data of 437 builds that failed on the CI server. In 75% of the builds, the first test will fail within the first 18% of the total test suite’s duration.
Folien
Request recording
Get access now
Better Feedback Times Using Test Case Prioritization?
Informationen zum Event
Be notified about our next events
Subscribe to our newsletter and you'll be the first to know when a new event has been scheduled.
Invited Talks
We are happy to come visit you in your office for an internal conference or a workshop. Our list of topics includes quality analyses, quality control, but also test control or introducing peer reviews. You are also welcome to pick a topic of your choice