2001
DOI: 10.1109/32.962562
|View full text |Cite
|
Sign up to set email alerts
|

Prioritizing test cases for regression testing

Abstract: Test case prioritization techniques schedule test cases for execution in an order that attempts to increase their effectiveness at meeting some performance goal. Various goals are possible; one involves rate of fault detection -a measure of how quickly faults are detected within the testing process. An improved rate of fault detection during testing can provide faster feedback on the system under test and let software engineers begin correcting faults earlier than might otherwise be possible. One application o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
1,077
2
6

Year Published

2011
2011
2023
2023

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 1,154 publications
(1,087 citation statements)
references
References 29 publications
2
1,077
2
6
Order By: Relevance
“…Test prioritization can be used in conjunction with test case selection to set the execution order within the selected test suite. This will in turn ensure that if the session is unexpectedly terminated the time spent testing will have been more beneficial than if they were not prioritized [7].…”
Section: A Regression Test Prioritization and Selectionmentioning
confidence: 99%
See 2 more Smart Citations
“…Test prioritization can be used in conjunction with test case selection to set the execution order within the selected test suite. This will in turn ensure that if the session is unexpectedly terminated the time spent testing will have been more beneficial than if they were not prioritized [7].…”
Section: A Regression Test Prioritization and Selectionmentioning
confidence: 99%
“…The metrics used for comparing the techniques are accepted by the research community and have been used in several previous studies for the same purposes [22], [7], [13]. There is however other views on what is a good selection (e.g.…”
Section: ) Construct Validitymentioning
confidence: 99%
See 1 more Smart Citation
“…Có 2 loại lựa chọn ca kiểm thử theo thứ tự ưu tiên [7,21]: (1) Ưu tiên tổng quát là phương pháp lựa chọn và sắp xếp thứ tự ca kiểm thử có ảnh hưởng mức trung bình đối với các phiên bản phần mềm tiếp theo, (2) Specific Priorization sẽ liên quan đến việc chọn phiên bản cụ thể nào đó của chương trình. Theo Rothermel và cộng sự [21], R. Beena và S. Sarala [7], vấn đề xác định ưu tiên của ca kiểm thử được phát biểu như sau:…”
Section: Xác Lập ưU Tiên Cho Ca Kiểm Thử (Tcp)unclassified
“…Test case prioritization techniques (e.g., [12], [6]) reorders test cases in order to increase the chance of early fault detection using various types of information available from software artifacts, such as the coverage of code achieved by tests, code change information, or code complexity. For example, one technique, total block coverage prioritization, simply sorts the test cases in the order of the number of blocks they cover.…”
Section: Background and Related Workmentioning
confidence: 99%