Test Case Reduction & Prioritization |
Author(s): |
Sonal Gandhi , Krukshetra University; Deepali Gupta, Krukshetra University |
Keywords: |
Test suite, Regression Testing, Fuzzy clustering |
Abstract |
Software testing is one of the important processes of software engineering discipline. Software testing process is time consuming and costly, so the size of test suite plays an important role. A test suite is developed for the initial version of the software and reused to test each successive version of the software. Test cases need to be prioritized to execute more important test cases earlier in the regression testing process. Also, test cases should be reduced to the minimum by removing redundant test cases on the basis of some means to deliver requirement coverage, fault coverage, code coverage etc. The proposed technique works by assigning a priority to each test case in a suite of test cases and then executing the test cases in descending priority order. Hereby, we are reducing the time spent in testing by reducing the number of test cases. A methodology has been proposed based on fuzzy clustering. All the implementation has been done using MATLAB. |
Other Details |
Paper ID: IJSRDV2I6053 Published in: Volume : 2, Issue : 6 Publication Date: 01/09/2014 Page(s): 664-666 |
Article Preview |
|
|