Statistical testing of software based on a usage model
Software—Practice & Experience
The Unified Modeling Language user guide
The Unified Modeling Language user guide
Testing object-oriented systems: models, patterns, and tools
Testing object-oriented systems: models, patterns, and tools
Introduction to Algorithms
Computer
UML-Based Statistical Test Case Generation
NODe '02 Revised Papers from the International Conference NetObjectDays on Objects, Components, Architectures, Services, and Applications for a Networked World
Use case-based testing of product lines
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Automated-generating test case using UML statechart diagrams
SAICSIT '03 Proceedings of the 2003 annual research conference of the South African institute of computer scientists and information technologists on Enablement through technology
Is mutation an appropriate tool for testing experiments?
Proceedings of the 27th international conference on Software engineering
Automatic Test Generation: A Use Case Driven Approach
IEEE Transactions on Software Engineering
Automatic test case generation for UML activity diagrams
Proceedings of the 2006 international workshop on Automation of software test
A state-based approach to integration testing based on UML models
Information and Software Technology
Using UML collaboration diagrams for static checking and test generation
UML'00 Proceedings of the 3rd international conference on The unified modeling language: advancing the standard
Generating tests from UML specifications
UML'99 Proceedings of the 2nd international conference on The unified modeling language: beyond the standard
Hi-index | 0.00 |
Achieving reasonable coverage of system states during testing is a non-trivial problem, since the number of system states for practical systems is usually very large. To further complicate the problem, system developers often do not construct a system state model. On the other hand, many modern systems are extremely complex and state-based, making it necessary to ensure satisfactory state coverage during system testing. In this paper, we propose a method to automatically generate system test cases to achieve coverage of system states based on Unified Modeling Language (UML) models constructed during a normal development process. We use UML use case, sequence and statechart models to generate a set of sequences of scenarios that can achieve adequate coverage of system states.