Proceedings IEEE International Conference on Software Maintenance - 1999 (ICSM'99). 'Software Maintenance for Business Change' 1999
DOI: 10.1109/icsm.1999.792604
|View full text |Cite
|
Sign up to set email alerts
|

Test case prioritization: an empirical study

Abstract: Abstract

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

6
527
0
3

Year Published

2000
2000
2023
2023

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 450 publications
(561 citation statements)
references
References 15 publications
6
527
0
3
Order By: Relevance
“…Although previous studies of test case prioritization [3], [8] have been conducted in similar settings, the set of subjects we have considered (7 programs) resulted in a considerable testing pool. These techniques were compared based on their ability to improve the rate of fault detection of test suites; this as being only one of the numerous goals, testers might chose as listed in section I.…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…Although previous studies of test case prioritization [3], [8] have been conducted in similar settings, the set of subjects we have considered (7 programs) resulted in a considerable testing pool. These techniques were compared based on their ability to improve the rate of fault detection of test suites; this as being only one of the numerous goals, testers might chose as listed in section I.…”
Section: Discussionmentioning
confidence: 99%
“…To avoid redundant efforts, the extended data of previous literature has allowed us to assemble sample test cases [8] and prioritize test suites with APFD computations which were done manually for each technique and base program. Noting that we can have multiple APFD values for the same applied technique; thus, we represent the results in box plot diagram showing minimum and maximum APFD thresholds for each technique [1].…”
Section: B Comparative Study Using Apfdmentioning
confidence: 99%
“…From several prior empirical studies of prioritization [14], [15], [32], [33]), we learned that typically prioritization heuristics are more cost-effective compared to control techniques, but we also learned that various factors related to software, its associated artifacts (e.g., program size, test suite size, test suite granularity, and the amount of change between versions), and organization's testing environment could affect the relationships between techniques. Thus, adopting different types of test case prioritization techniques considering such factors is potentially a practical approach for organizations who have time pressure with the product release, due to the constraint budgetary problem and competitive software market.…”
Section: Discussionmentioning
confidence: 99%
“…When the student assigned relative weights, he utilized history data regarding the performance of test case prioritization techniques observed from previous several empirical studies [14], [15], [32], [33].…”
Section: Experiments Setup and Proceduresmentioning
confidence: 99%
“…Test case prioritization describes the task of finding an ordering of the test cases of a given test suite such that a given goal is reached faster. The test case prioritization problem is defined by Rothermel et al [105] as follows:…”
Section: Definition 24 Test Suite Redundancy: the Redundancy R Of A Tmentioning
confidence: 99%