e-Informatica Software Engineering Journal A Novel Test Case Design Technique Using Dynamic Slicing of UML Sequence Diagrams

A Novel Test Case Design Technique Using Dynamic Slicing of UML Sequence Diagrams

Philip Samuel, Rajib Mall
Abstract
We present a novel methodology for test case generation based on UML sequence diagrams. We create message dependence graphs (MDG) from UML sequence diagrams. Edge marking dynamic slicing method is applied on MDG to create slices. Based on the slice created with respect to each predicate on the sequence diagram, we generate test data. We formulate a test adequacy criterion named slice coverage criterion. Test cases that we generate achieves slice coverage criterion. Our approach achieves slice test coverage with few test cases. We generate effective test cases for cluster level testing.
2008
[1]Philip Samuel, Rajib Mall, "A Novel Test Case Design Technique Using Dynamic Slicing of UML Sequence Diagrams", In e-Informatica Software Engineering Journal, vol. 2, no. 1, pp. 71–92, 2008. DOI: .

Download article (PDF)Get article BibTeX file

©2015 e-Informatyka.pl, All rights reserved.

Built on WordPress Theme: Mediaphase Lite by ThemeFurnace.