AUTOMATED TEST CASE GENERATION USING UML USE CASE DIAGRAM AND ACTIVITY DIAGRAM ARUP ABHINNA ACHARYA, 2 PRATEEVA MAHALI

Durga Mohapatra
2014 Journal of Theoretical and Applied Information Technology   unpublished
Testing plays a major role for improving the quality of a software product. Due to its iterative and incremental nature it needs special attention. Test case generation is one of the complex activities carried out during testing phase. Generating test cases in the early phases of development life cycle works like a catalyst for model based testing and at the same time efficiently manages time and resources. This paper describes a novel approach for test case generation from UML Activity Diagram
more » ... (AD) and Use Case Diagram (UCD). At first UCD and AD are converted into Use Case Graph (UCG) and Activity Graph (AG) respectively. The AG and UCG are integrated to form a combined graph called Activity Use Case Graph (AUCG). The AUCG is further traversed to generate test cases. Test cases generated using the combined approach is capable of detecting more number of faults as compared to individual models while keeping intact the total coverage. The proposed approach also reveals faults like execution fault, operational fault and use case dependency fault.
fatcat:svlkj3zdhzg7hmy77qgcrf6oum