Title :
Test case generation for use case dependency fault detection
Author :
Budha, Goutam ; Panda, Namita ; Acharya, Arup Abhinna
Author_Institution :
Sch. of Comput. Eng., KIIT Univ., Bhubaneswar, India
Abstract :
Testing is an important phase of quality control in Software development. The use case diagram present in UML 2.0 plays a vital role in describing the behavior of a system and it is widely used for generating test cases. But to identify the dependency faults that occur between use cases is a challenge for the test engineers in a Model Based Testing (MBT) environment. This paper presents a novel approach for generating test cases to detect use case dependency faults in UML use case diagrams using mulitway trees. Our approach includes transforming the UML use case diagrams into a tree representation called as Use Case Dependency Tree (UCDT). This is followed by a thorough traversal of the tree to generate the test cases so as to detect any existing intra and inter use case dependency faults among the various use cases being invoked by the different actors interacting with the software system.
Keywords :
Unified Modeling Language; computer aided software engineering; program testing; software quality; tree data structures; MBT environment; UCDT; UML 2.0; Use Case Dependency Tree; case dependency fault detection; case diagram; dependency faults; model based testing; mulitway trees; quality control; software development; test case generation; tree representation; Object oriented modeling; Programming; Redundancy; Software; System testing; Unified modeling language; UML; Use Case Diagram Tree; test cases;
Conference_Titel :
Electronics Computer Technology (ICECT), 2011 3rd International Conference on
Conference_Location :
Kanyakumari
Print_ISBN :
978-1-4244-8678-6
Electronic_ISBN :
978-1-4244-8679-3
DOI :
10.1109/ICECTECH.2011.5941585