Generating Test Cases from UML Activity Diagram based on Gray-Box Method
APSEC '04 Proceedings of the 11th Asia-Pacific Software Engineering Conference
Test Cases Generation from UML Activity Diagrams
SNPD '07 Proceedings of the Eighth ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing - Volume 03
Coverage-driven automatic test generation for uml activity diagrams
Proceedings of the 18th ACM Great Lakes symposium on VLSI
UML Activity Diagram-Based Automatic Test Case Generation For Java Programs
The Computer Journal
IEEE Transactions on Software Engineering
Testing for concurrency in UML diagrams
ACM SIGSOFT Software Engineering Notes
UML behavioral model based test case generation: a survey
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
Generating test cases from activity diagram is challenging due to concurrency. This paper presents use of evolutionary algorithm (EA) in test case generation from UML activity diagram. An activity diagram is transformed into intermediate model as an extended control flow graph (ECFG), which is used to generate test cases and test data. The objective function guides an EA to produce divergent test scenarios focusing issues of guard conditions and concurrency. The experimental results demonstrate that the approach can produce feasible test cases to achieve superior activity, transition, and concurrency coverage goals.