The Unified Modeling Language user guide
The Unified Modeling Language user guide
Proceedings of the 2000 ACM SIGSOFT international symposium on Software testing and analysis
A UML-Based Approach to System Testing
«UML» '01 Proceedings of the 4th International Conference on The Unified Modeling Language, Modeling Languages, Concepts, and Tools
The Cow_Suite Approach to Planning and Deriving Test Suites in UML Projects
UML '02 Proceedings of the 5th International Conference on The Unified Modeling Language
Generating tests from UML specifications
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Test ready UML statechart models
Proceedings of the 2006 international workshop on Scenarios and state machines: models, algorithms, and tools
Automatic test case generation from UML communication diagrams
Information and Software Technology
A state-based approach to integration testing based on UML models
Information and Software Technology
Class-component testability analysis
SEPADS'06 Proceedings of the 5th WSEAS International Conference on Software Engineering, Parallel and Distributed Systems
Deriving Input Partitions from UML Models for Automatic Test Generation
Models in Software Engineering
Automatic generation of test specifications for coverage of system state transitions
Information and Software Technology
System state coverage through automatic test case generation
International Journal of Information and Communication Technology
Generating class contracts from UML protocol statemachines
Proceedings of the 6th International Workshop on Model-Driven Engineering, Verification and Validation
Slicing-based test case generation from UML activity diagrams
ACM SIGSOFT Software Engineering Notes
Using UML(VR) for the support of the test data generation
International Journal of Critical Computer-Based Systems
UML in action: a two-layered interpretation for testing
ACM SIGSOFT Software Engineering Notes
Generation of improved test cases from UML state diagram using genetic algorithm
Proceedings of the 4th India Software Engineering Conference
Generating class contracts from deterministic UML protocol statemachines
MODELS'09 Proceedings of the 2009 international conference on Models in Software Engineering
An object-oriented framework for improving software reuse on automated testing of mobile phones
TestCom'07/FATES'07 Proceedings of the 19th IFIP TC6/WG6.1 international conference, and 7th international conference on Testing of Software and Communicating Systems
Accelerated robustness testing of state-based components using reverse execution
Proceedings of the 28th Annual ACM Symposium on Applied Computing
UML behavioral model based test case generation: a survey
ACM SIGSOFT Software Engineering Notes
Accelerated model-based robustness testing of state machine implementations
ACM SIGAPP Applied Computing Review
Hi-index | 0.00 |
Software testing plays a major role in software development because it accounts for a large part of the development cost. Moreover, manual testing technique always makes a problem. Consequently, this paper proposes the automatic testing technique to solve partially the testing process. This technique can automatically generate and select test cases from UML statechart diagrams. Firstly, we transform this diagram into intermediate diagram, called Testing Flow Graph (TFG), explicitly identify flows of UML statechart diagrams and enhance for testing. Secondly, from TFG we generate test case using the testing criteria that is the coverage of the state and transition of diagrams. Finally, the evaluation is performed using mutation analysis to assess the fault revealing power of our test cases.