2003
DOI: 10.1002/stvr.263
|View full text |Cite
|
Sign up to set email alerts
|

Understanding the effects of changes on the cost‐effectiveness of regression testing techniques

Abstract: Regression testing is an expensive testing process used to validate modified software. Regression test selection and test‐case prioritization can reduce the costs of regression testing by selecting a subset of test cases for execution, or scheduling test cases to meet testing objectives better. The cost‐effectiveness of these techniques can vary widely, however, and one cause of this variance is the type and magnitude of changes made in producing a new software version. Engineers unaware of the causes and effe… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

1
60
0
1

Year Published

2005
2005
2017
2017

Publication Types

Select...
5
4
1

Relationship

3
7

Authors

Journals

citations
Cited by 75 publications
(63 citation statements)
references
References 26 publications
1
60
0
1
Order By: Relevance
“…It seems reasonable, then, to expect our extended infrastructure to be used for experimentation by others, and to help extend the validity of experimental results through widened scope. Indeed, we ourselves have been able to use several of the newer infrastructure objects that are about to be released in controlled experiments described in recent publications [15,16,29,38], as well as in three publications currently under review.…”
Section: Threats To Validity: Things To Keep In Mind When Using the Imentioning
confidence: 99%
“…It seems reasonable, then, to expect our extended infrastructure to be used for experimentation by others, and to help extend the validity of experimental results through widened scope. Indeed, we ourselves have been able to use several of the newer infrastructure objects that are about to be released in controlled experiments described in recent publications [15,16,29,38], as well as in three publications currently under review.…”
Section: Threats To Validity: Things To Keep In Mind When Using the Imentioning
confidence: 99%
“…-Thuật toán Greedy bổ sung [15]: thuật toán này sử dụng phản hồi từ sự chọn lựa trước đó. Nó chọn các thành phần có trọng số lớn nhất trong phần mà chưa được chọn trước đó.…”
Section: Xác Lập ưU Tiên Cho Ca Kiểm Thử (Tcp)unclassified
“…[3,10,18,24]. These techniques are particularly useful for very large projects where running the entire test suite at each change of the system is infeasible (for example in the Windows operating system testing infrastructure [26]).…”
Section: Related Workmentioning
confidence: 99%