2000
DOI: 10.1145/347636.348910
|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...
2
1
1

Citation Types

4
107
0

Year Published

2002
2002
2021
2021

Publication Types

Select...
4
4

Relationship

0
8

Authors

Journals

citations
Cited by 105 publications
(111 citation statements)
references
References 40 publications
(38 reference statements)
4
107
0
Order By: Relevance
“…The policy target (lines [5][6][7][8][9][10][11][12] says that this policy applies to any subject, any action, any environment and the "books" resource. This policy has a first rule (ruleA) (lines 13-34) with a target (lines [14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33] specifying that this rule applies only to the access requests of a "read" action of "books", and "documents" resources with any environment. The effect of the second rule (ruleB) (lines 35-50) is Permit when the subject is "Julius", the action is "write", the resource and environment are any resource and any environment respectively.…”
Section: Xacml Languagementioning
confidence: 99%
See 1 more Smart Citation
“…The policy target (lines [5][6][7][8][9][10][11][12] says that this policy applies to any subject, any action, any environment and the "books" resource. This policy has a first rule (ruleA) (lines 13-34) with a target (lines [14][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33] specifying that this rule applies only to the access requests of a "read" action of "books", and "documents" resources with any environment. The effect of the second rule (ruleB) (lines 35-50) is Permit when the subject is "Julius", the action is "write", the resource and environment are any resource and any environment respectively.…”
Section: Xacml Languagementioning
confidence: 99%
“…Differently from this work, our proposal does not target regression systems and does not require the execution of test cases against the security policy for selecting test cases, then reducing cost and time effort of the overall testing process. Code coverage criteria are also addressed by most of the techniques of test cases prioritization [19] [20] [21], with the aim to reorder test cases so that those tests that have a higher priority are executed before the ones having a lower priority [22], [23]. Differently from these works, the target of our proposal is not test cases prioritization but test cases selection, i.e.…”
Section: Related Workmentioning
confidence: 99%
“…One stream of work has espoused test selection [2,12] -selecting a subset of tests from existing testsuite for running on the modified program. Another stream of work proposes test prioritization [4,15] -ordering tests in an existing test-suite to better meet testing objectives of the changed program.…”
Section: Related Workmentioning
confidence: 99%
“…Most of the past research efforts in regression testing focus on this inefficiency issue and provide solutions via test selection [2,12] (selecting a subset of the tests to be run) or test prioritization [4,15] (changing the order in which a set of given tests is run).…”
mentioning
confidence: 99%
“…For instance, regression test selection techniques (e.g., [1], [2], [3]) reduce testing costs by selecting test cases that are necessary to test a modified program. Test case prioritization techniques (e.g., [4], [5], [6]) reorder test cases, scheduling test cases with the highest priority according to some criterion earlier in the testing process to yield benefits such as providing earlier feedback to testers and earlier fault detection.…”
Section: Introductionmentioning
confidence: 99%