作者
Milos Gligoric, Stas Negara, Owolabi Legunsen, Darko Marinov
发表日期
2014/9/15
图书
Proceedings of the 29th ACM/IEEE international conference on Automated software engineering
页码范围
361-372
简介
Regression test selection speeds up regression testing by re-running only the tests that can be affected by the most recent code changes. Much progress has been made on research in automated test selection over the last three decades, but it has not translated into practical tools that are widely adopted. Therefore, developers either re-run all tests after each change or perform manual test selection. Re-running all tests is expensive, while manual test selection is tedious and error-prone. Despite such a big trade-off, no study assessed how developers perform manual test selection and compared it to automated test selection.
This paper reports on our study of manual test selection in practice and our comparison of manual and automated test selection. We are the first to conduct a study that (1) analyzes data from manual test selection, collected in real time from 14 developers during a three-month study and (2 …
引用总数
2015201620172018201920202021202220232024756456371
学术搜索中的文章
M Gligoric, S Negara, O Legunsen, D Marinov - Proceedings of the 29th ACM/IEEE international …, 2014