DocumentCode
3190878
Title
UML Sequence Diagram Based Testing Using Slicing
Author
Samuel, Philip ; Mall, Rajib ; Sahoo, Sandeep
Author_Institution
Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur(WB), India-721302, Email: philip@cse.iitkgp.ernet.in
fYear
2005
fDate
11-13 Dec. 2005
Firstpage
176
Lastpage
178
Abstract
We present a novel testing methodology to test object oriented software based on UML sequence diagrams. In our approach we use dynamic slicing and generate test cases automatically from UML sequence diagrams. We identify the message guards on sequence diagrams and create dynamic slices with respect to each conditional predicates. We generate the test data with respect to the slice. We have formulated a test adequacy criterion named slice coverage criterion. Test cases that we generate satisfy slice test coverage. Our approach achieves adequate test coverage without unduly increasing the number of test cases. This paper also describes how dynamic slicing is used in testing.
Keywords
UML sequence diagram; slice test coverage; test case generation; testing using slicing; Automatic testing; Computer science; Information resources; Object oriented modeling; Programming; Software testing; Terminology; Timing; Unified modeling language; UML sequence diagram; slice test coverage; test case generation; testing using slicing;
fLanguage
English
Publisher
ieee
Conference_Titel
INDICON, 2005 Annual IEEE
Print_ISBN
0-7803-9503-4
Type
conf
DOI
10.1109/INDCON.2005.1590149
Filename
1590149
Link To Document