A history-based test prioritization technique for regression testing in resource constrained environments
By Jung-Min Kim, Adam A. Porter. Proceedings of the 24th International Conference on Software Engineering. ICSE 2002, 2002
478 citations recorded by the source corpus.
Subfields: Computer Networks and Communications, Information Systems, Software
View Paper: https://www.semanticscholar.org/paper/5b1c46d25de97710f4594ff575753ddfd517e94b
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Computer Networks and Communications
- Sebastian G. Elbaum
- Shin Yoo
- Mark Harman
- Gregg Rothermel
- Alexey G. Malishevsky
- Satya Kanduri
- Mauro Pezzè
In Information Systems
- Mark Harman
- Shin Yoo
- Hyunsook Do
- Gregg Rothermel
- Sebastian G. Elbaum
- Zheng Li
- Robert M. Hierons
- Satya Kanduri
In Software
- Mark Harman
- Shin Yoo
- Hyunsook Do
- Gregg Rothermel
- Sebastian G. Elbaum
- Robert M. Hierons
- Zheng Li
- Phil McMinn
Citations in the corpus
- Regression testing minimization, selection and prioritization: a survey (2012, background): “Probabilistic Approach: Kim and Porter proposed a history-based approach to prioritize test cases that are already selected by RTS [144].”
- Techniques for improving regression testing in continuous integration development environments (2014, background): “It has long been suggested, in the testing literature, that some test cases (or test suites) are inherently better than others at revealing failures [19].”
- Selecting a Cost-Effective Test Case Prioritization Technique (2004, methodology): “Kim and Porter [10] present a technique, which they refer to as a “history-based prioritization” technique, in which information from previous regression testing cycles is used to better inform the selection of a subset of an existing test suite for use on a modified version of a system.”
- On the Use of Mutation Faults in Empirical Assessments of Test Case Prioritization Techniques (2006, background): “More recent studies have investigated the factors affecting prioritization effect iveness [10, 21, 34], also focusing on C.”
- An Introduction to Software Testing (2006, background): “In the first case, they try to minimize the chances that portions of code are not tested across many consecutive versions; in the second case, they try to minimize the set of tests to be re-executed to achieve high coverage [10].”
- Search Algorithms for Regression Test Case Prioritization (2007, background): “erature include fault–exposing–potential (FEP) prioriti sa on [18], history–based test prioritisation [11], and the incorporation of varying test costs and fault severi ties nto test case prioritisation [5, 6].”