TITLE:
Regression Testing in Developer Environment for Absence of Code Coverage
AUTHORS:
M. Thillaikarasi, K. Seetharaman
KEYWORDS:
Software Testing, Regression Testing, Test Case, Prioritization, JUnit, Call Graph
JOURNAL NAME:
Journal of Software Engineering and Applications,
Vol.7 No.8,
July
7,
2014
ABSTRACT:
The techniques of test
case prioritization schedule the execution order of test cases to attain
respective target, such as enhanced level of forecasting the fault. The
requirement of the prioritization can be viewed as the en-route for deriving an
order of relation on a given set of test cases which results from regression
testing. Alteration of programs between the versions can cause more test cases
which may respond differently to following versions of software. In this, a
fixed approach to prioritizing test cases avoids the preceding drawbacks. The
JUnit test case prioritization techniques operating in the absence of coverage
information, differs from existing dynamic coverage-based test case
prioritization techniques. Further, the prioritization test cases relying on
coverage information were projected from fixed structures relatively other than
gathered instrumentation and execution.