Test Case Creation from UML Sequence Diagram: A Soft Computing Approach

15Citations
Citations of this article
17Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Unified modeling language (UML) is used to design the tests in various levels of testing. To create the test cases from the source code using traditional methods is becoming very difficult and cumbersome in cluster levels. UML artifacts provide a lot of facts which help the user to navigate through the flaws from the designed documents. In this work, we propose a method for creating the test cases using sequence diagram of UML models. As the testing can be started from the design process at the beginning phase, we preferred this approach. We proposed a model to generate a sequence flow chart (SFC) from sequence diagram and then tried to convert it to message control flow graph (MCFG). By using message sequence path coverage criterion, we traversed the MCFG and the test paths are generated. The test cases from these paths are created subsequently. Finally, genetic algorithm has been applied to generate test cases and also to optimize them. The model is implemented on a case study of ATM withdrawal system. © Springer India 2015.

Cite

CITATION STYLE

APA

Jena, A. K., Swain, S. K., & Mohapatra, D. P. (2015). Test Case Creation from UML Sequence Diagram: A Soft Computing Approach. In Advances in Intelligent Systems and Computing (Vol. 308 AISC, pp. 117–126). Springer Verlag. https://doi.org/10.1007/978-81-322-2012-1_13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free