IJIRST (International Journal for Innovative Research in Science & Technology)ISSN (online) : 2349-6010

 International Journal for Innovative Research in Science & Technology

Automated Functional Test Case Prioritization for Increased Rate of Fault Detection


Print Email Cite
International Journal for Innovative Research in Science & Technology
Volume 1 Issue - 7
Year of Publication : 2014
Authors : K. Uma Maheshwar ; Dr. S. Vasundra

BibTeX:

@article{IJIRSTV1I7031,
     title={Automated Functional Test Case Prioritization for Increased Rate of Fault Detection},
     author={K. Uma Maheshwar and Dr. S. Vasundra},
     journal={International Journal for Innovative Research in Science & Technology},
     volume={1},
     number={7},
     pages={116--122},
     year={},
     url={http://www.ijirst.org/articles/IJIRSTV1I7031.pdf},
     publisher={IJIRST (International Journal for Innovative Research in Science & Technology)},
}



Abstract:

Testing plays important role in Software Development Life Cycle. Test Case Prioritization explains how the Test Cases are executed in particular order to achieve certain goals specified by the clients. In previous Fine Grained technique is used to prioritize the test cases. This process is done in random order, due to this Fault Detection Rate is going to be decreased. Our main aim is to increase the fault detection rate, then only we can rectify errors as many as possible which leads to fast delivery of project. Here prioritization process is going to be done between Test cases. Due to this there is no proper order of execution among the test cases, that which test case should execute first. In this paper we are going to use Coarse Grained technique based on Functional coverage to perform prioritization among the test suites rather than test cases. Test suite is the collection of the test cases that are dependent on each other. We are focusing on Functional test suites which means how much extent the test suites are dependent on each other. In previous some authors performed prioritization technique on real time systems and they generated Datasets for those systems. We are going to use those Datasets as reference to our project and we are calculating DSP volume, DSP Height and APFD. With this output we can identify that which test suite should execute first and we can also reduce the repeated execution of test suites.


Keywords:

Test Case Prioritization, Functional Test Suites, Automation, DSP, APFD, DSP Volume, DSP Height, Software Engineering, Testing, Debugging, Test Execution


Download Article