2016
DOI: 10.1007/s11704-016-6112-3
|View full text |Cite
|
Sign up to set email alerts
|

Test-case prioritization: achievements and challenges

Abstract: Test-case prioritization, proposed at the end of last century, aims to schedule the execution order of test cases so as to improve test effectiveness. In the past years, test-case prioritization has gained much attention, and has significant achievements in five aspects: prioritization algorithms, coverage criteria, measurement, practical concerns involved, and application scenarios. In this article, we will first review the achievements of test-case prioritization from these five aspects and then give our per… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 47 publications
(20 citation statements)
references
References 50 publications
(103 reference statements)
0
20
0
Order By: Relevance
“…An algorithm to execute hybrid testing method is proposed which is said to be more efficient and reliable as compared to traditional and hypothetical database testing method. In the process, when a request is generated by the initiator the algorithm analyzes it and based on the evaluation different states are maintained prior loading it into the original database [24,25]. Treatment of initiated request(s) is as follows:…”
Section: Hybrid Database Approachmentioning
confidence: 99%
“…An algorithm to execute hybrid testing method is proposed which is said to be more efficient and reliable as compared to traditional and hypothetical database testing method. In the process, when a request is generated by the initiator the algorithm analyzes it and based on the evaluation different states are maintained prior loading it into the original database [24,25]. Treatment of initiated request(s) is as follows:…”
Section: Hybrid Database Approachmentioning
confidence: 99%
“…They also found that lack of awareness and transparency is a challenge [20]. Regression test selection (covered in recent surveys [7,12,26]), is a common approach to make good use of the available test environment, given a time budget. Our previous work on system-level regression test selection describes Westermo's implementation [22,24].…”
Section: Background and Related Workmentioning
confidence: 99%
“…Velocity and frequency are updated as in Eqs. (3)(4) and position of a bat changes according to these iterations.…”
Section: Bat Algorithmmentioning
confidence: 99%
“…The test suite is generated from a great number of test cases where test cases should be executed in the best order. In addition, the total cost of a test suite and individual cost of test cases should be considered while deciding the order of test cases [3]. Thus, the most effective test suite is desired to be executed as soon as possible.…”
Section: Introductionmentioning
confidence: 99%