Language support for changeable large real time systems
OOPLSA '86 Conference proceedings on Object-oriented programming systems, languages and applications
Testing object-oriented systems: models, patterns, and tools
Testing object-oriented systems: models, patterns, and tools
Automatic Test Generation: A Use Case Driven Approach
IEEE Transactions on Software Engineering
Practical Model-Based Testing: A Tools Approach
Practical Model-Based Testing: A Tools Approach
Specifying Use Case Sequencing Constraints Using Description Elements
SCESM '07 Proceedings of the Sixth International Workshop on Scenarios and State Machines
Supporting use case based requirements engineering
Information and Software Technology
Hi-index | 0.00 |
This paper presents an approach for system-level test scenarios generation from use cases in text form. Test scenarios are linear sequences of events used as intermediate representations toward complete test cases. A restricted form of natural language is used for use cases description. We start by generating control flow-based state machines from each use case. These state machines are then connected in a global system-level state machine according to derived sequencing relations between use cases. We infer sequencing relations based on a comparison of use cases pre-conditions and post-conditions. Test scenarios are generated using depth-first traversal of the generated control flow-based state machines according to criteria inspired from traditional white-box code coverage.