International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 115 - Number 4 |
Year of Publication: 2015 |
Authors: Wasiur Rhmann, Taskeen Zaidi, Vipin Saxena |
10.5120/20137-2232 |
Wasiur Rhmann, Taskeen Zaidi, Vipin Saxena . Use of Genetic Approach for Test Case Prioritization from UML Activity Diagram. International Journal of Computer Applications. 115, 4 ( April 2015), 8-12. DOI=10.5120/20137-2232
Software testing plays an important role for evaluation of the quality of the software. Quality of the software depends upon the kind of testing strategies applied by the software tester who generates valid and invalid test cases for evaluating the quality of software. For optimizing the testing procedure, testing paths are very valuable to judge the quality of the software. From the literature, it is revealed that it is big challenge to optimize the testing paths. In the present work, the concept of genetic algorithm is used for prioritization of test cases generated from Unified Modeling Language. Testing paths are generated from activity diagram is designed for generation of test cases from design specification which will further reduce the cost of software testing. Branch coverage technique and predicate coverage methods are used for prioritization of test cases by identifying the independent paths. Information flow metric and decision node based genetic function are used through a case study.