Evaluation of Test Cases Using ACO and TSP

A test case, in software engineering is a set of conditions or variables under which a tester will determine whether an application, software system or one of its features is working as it was originally established for it to do. The mechanism for determining whether a software program or system has passed or failed such a test is known as a test oracle.. After selection of the appropriate test cases for a particular product or project, next step is to evaluate the selected test cases. This phase incurs most of the time and effort. This paper proposes and implements a technique for evaluation of the software test cases using Ant Colony optimization based solution by formulating the problem in form of travelling salesman problem model, providing best optimal solution.