International Journal of Computer Applications
Test Case Prioritization (TCP) is setting priority to each and every test case from test case suit and executes those test cases in descending order. The proposed generic tool will first generate test cases from UML diagram - sequence diagram and prioritize them on basis of following criteria's: prioritization on depending upon depth, prioritization on dependency of number of parameters, prioritization on depending upon code coverage and combination on all the above parameters. The proposed technique will helps in early defect detection, prevents it to move to next phase and thus prevents from software failure. Priority is set according to some criterion and test cases with highest priority are scheduled first.