Volume 6, Issue 2, June 2014, Pages 144–148
Ms. Sujata1 and Nancy Dhamija2
1 Department of CSE, ITM University, Gurgaon, India
2 Department of CSE, ITM University, Gurgaon, India
Original language: English
Copyright © 2014 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Software Testing is a part of software engineering which helps to identify failure or defect in advance to give quality to the product. Regression testing is an important aspect of testing field in which modified part of the software will be tested to ensure that no new errors will be generated into previously tested code. Regression test suite is typically large so that a method or technique should select for test cases which will give effectiveness to the software and also reduces the overall cost. In this kind of situation test case prioritization technique is used to give the effectiveness to the software. It organizes test cases in an order such that, test case having high priority will be executed first through which effectiveness will be increases. Performance goal of test case prioritization is fault detection; number of faults will be detected quickly during testing process, code coverage and reliability.
Author Keywords: Regression Testing, Test Case, Test Case Prioritization, APFD (Average Percentage Fault Detection).
Ms. Sujata1 and Nancy Dhamija2
1 Department of CSE, ITM University, Gurgaon, India
2 Department of CSE, ITM University, Gurgaon, India
Original language: English
Copyright © 2014 ISSR Journals. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Abstract
Software Testing is a part of software engineering which helps to identify failure or defect in advance to give quality to the product. Regression testing is an important aspect of testing field in which modified part of the software will be tested to ensure that no new errors will be generated into previously tested code. Regression test suite is typically large so that a method or technique should select for test cases which will give effectiveness to the software and also reduces the overall cost. In this kind of situation test case prioritization technique is used to give the effectiveness to the software. It organizes test cases in an order such that, test case having high priority will be executed first through which effectiveness will be increases. Performance goal of test case prioritization is fault detection; number of faults will be detected quickly during testing process, code coverage and reliability.
Author Keywords: Regression Testing, Test Case, Test Case Prioritization, APFD (Average Percentage Fault Detection).
How to Cite this Article
Ms. Sujata and Nancy Dhamija, “Test Cases Prioritization using model based test dependencies: A survey,” International Journal of Innovation and Applied Studies, vol. 6, no. 2, pp. 144–148, June 2014.