Title :
Test Case Generation and Prioritization from UML Models
Author :
Gantait, Amitranjan
Author_Institution :
IBM India Pvt. Ltd., Kolkata, India
Abstract :
This paper proposes a novel approach to generating test cases from UML 2.0 activity diagrams and prioritizing those test cases using model information encapsulated in the activity diagrams. The test cases generated according to our approach are suitable for system level testing of the application. For prioritization of test cases, we propose a method based on coverage of all transitions in the activity diagram and usage probability of a particular flow in the activity model. We also propose an approach for selecting test data based on analysis of the branch conditions of the decision nodes in the activity diagrams.
Keywords :
Unified Modeling Language; probability; program testing; UML 2.0 activity diagrams; UML models; test case generation; test case prioritization; usage probability; Business; Data models; Object oriented modeling; Programming; Software; Testing; Unified modeling language; Activity Diagram; Model; Prioritization; Test case; Test data; UML;
Conference_Titel :
Emerging Applications of Information Technology (EAIT), 2011 Second International Conference on
Conference_Location :
Kolkata
Print_ISBN :
978-1-4244-9683-9
DOI :
10.1109/EAIT.2011.63