2012
DOI: 10.1109/tse.2011.106
|View full text |Cite
|
Sign up to set email alerts
|

A Static Approach to Prioritizing JUnit Test Cases

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
93
0
1

Year Published

2013
2013
2024
2024

Publication Types

Select...
6
2
1

Relationship

2
7

Authors

Journals

citations
Cited by 129 publications
(95 citation statements)
references
References 36 publications
1
93
0
1
Order By: Relevance
“…H.Do et al [5] presented the importance of time constraints on test case prioritization and discovered that constraints which alters the performance of technique. Further, conducted three set of experiments which reveals the time constraints.…”
Section: Techniques Revisitedmentioning
confidence: 99%
“…H.Do et al [5] presented the importance of time constraints on test case prioritization and discovered that constraints which alters the performance of technique. Further, conducted three set of experiments which reveals the time constraints.…”
Section: Techniques Revisitedmentioning
confidence: 99%
“…Specifically, we use our previous work [38] and its corresponding tool Jtop [67] to implement the static call graph used in this paper.…”
Section: Determining Feature Values and Failure Causes For The Sevenmentioning
confidence: 99%
“…Hence, many techniques for improving regression testing have been investigated. These techniques may include, for instance, selecting only a subset of the original test suite based on modified information to achieve test target [1], [2], reducing the size of test suite by identifying and eliminating redundant test cases [3]- [5], or reordering test cases such that they can meet testing goals earlier [3], [6]- [9]. However, the former two techniques may be not safe because they have omitted test cases that could detect faults, while another one will not.…”
Section: Introductionmentioning
confidence: 99%
“…Research shows that TCP can help tester improve the rate of fault detection and the developers can start debugging work early [6], [7]. To date, various prioritization techniques have been proposed and empirically studied [3], [6]- [8]. These techniques analyze source codes and historical execution data to obtain useful information, such as code coverage of test cases, code complexity, test costs, fault severities, in the form of alone or mix and then prioritize these test cases [6], [9]- [11].…”
Section: Introductionmentioning
confidence: 99%