vix.ing · top · new · best · stats

A large-scale empirical comparison of static and dynamic test case prioritization techniques

2016/11/01 by Qi Luo, Kevin Moran, Denys Poshyvanyk · 69 citations
Computer Science · Engineering · #Computer science #Dynamic testing #Engineering #Geology #Prioritization #Programming language #Reliability engineering #Scale (ratio) #Software #Software Engineering Research #Software Reliability and Analysis Research #Software Testing and Debugging Techniques #Software testing #Static testing #Test (biology) #cs.SE

paper · pdf · doi:10.1145/2950290.2950344

12 pages, Accepted in the proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE'16)

openalex publication_date 2016/11/01 · arxiv created 2018/01/18 · arxiv updated 2018/01/19 · openalex created_date 2025/10/10 · openalex updated_date 2026/08/05

Abstract

The large body of existing research in Test Case Prioritization (TCP) techniques, can be broadly classified into two categories: dynamic techniques (that rely on run-time execution information) and static techniques (that operate directly on source and test code). Absent from this current body of work is a comprehensive study aimed at understanding and evaluating the static approaches and comparing them to dynamic approaches on a large set of projects.

Cited by