International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 65 - Number 14 |
Year of Publication: 2013 |
Authors: A. Mohamed Shameem, N. Kanagavalli |
10.5120/10992-6161 |
A. Mohamed Shameem, N. Kanagavalli . Dependency Detection for Regression Testing using Test Case Prioritization Techniques. International Journal of Computer Applications. 65, 14 ( March 2013), 20-25. DOI=10.5120/10992-6161
Regression testing is one of the important activities of software development. When a older version of the software is modified into a newer version a set of test cases needs to be run and the both the versions of the test cases are compared. If both the outputs are matched then the modifications does not affect the remaining part of the software. Rerunning the entire test suite of the previous version increases the cost and time of regression testing. In order to overcome test case prioritization is used. Test case prioritization schedules the test cases for the regression testing. Test cases with highest priority are scheduled to be executed first. There are several number of prioritization techniques are available with their own limitations. This paper presents a metric for assessing the rate of fault dependency detection. This proposed algorithm identifies the faults in earlier stages and the effectiveness of the prioritized test cases are compared with the non prioritized ones by APFDD.