Title :
Testcases Formation Using UML Activity Diagram
Author :
Patel, P.E. ; Patil, Nitin N.
Author_Institution :
Dept. of Comput. Eng., R.C. Patel Inst. of Technol., Dhule, India
Abstract :
Most of the software practitioners believe in Model-based test case generation. Advantages of this are the early detection of faults, reducing software development time etc. The most important part of the testing attempt is the test case generation. As a modeling language, Unified Modeling Language (UML) is generally used to describe design specification and analysis by both software practitioners. Therefore, UML becomes the sources of Test cases which are usually generated from the requirement, and UML activity diagram illustrates the sequential control flows of activities that make it possible to generate test cases for activity diagrams. This research paper focuses on implementation and comparison of two approaches to automatically generate test cases directly from UML activity diagram. The first approach is A novel Approach to Generate test Cases from UML Activity Diagrams (Debasish Kundu and Debasis Sam anta, 2009) and second is Automatic Test Case Generation From UML Activity Diagram using Activity Path (Yasir Dawood Salman Almulham, 2010). Both the approaches make use of activity graph. Finally we have the statistical graph of generated number of test cases by both approaches. In implementation we have also used the specification to draw activity diagrams.
Keywords :
Unified Modeling Language; graph theory; program testing; statistical analysis; UML activity diagram; activity graph; activity path; model-based test case generation; software practitioners; statistical graph; testcases formation; unified modeling language; Algorithm design and analysis; Bismuth; Prototypes; Software; Synchronization; Testing; Unified modeling language; Activity Diagram; Activity Graph; Activity Path; Test Cases;
Conference_Titel :
Communication Systems and Network Technologies (CSNT), 2013 International Conference on
Conference_Location :
Gwalior
Print_ISBN :
978-1-4673-5603-9
DOI :
10.1109/CSNT.2013.191