Abstract

Test case prioritization involves scheduling test cases in an order that increases their effectiveness in meeting some performance goals. One of the most important performance goals is the rate of fault detection. Test cases should be run in an order that increase the chances of fault detection and also that catch the most critical faults at the earliest. In this paper, we propose a model of test case prioritization from Software Requirement Specification. The model takes the combined effect of three different parameters of software functionality i.e., Usage Frequency of function, Criticality of the fault and Complexity of the function. The model being Fuzzy does not require accurate calculation of parameters of software, which is also not realistic at an early stage of software development.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call