Modeling enhanced scenarios for automated instrumentation
There is a resurgence of research in model-based testing, especially in the automated generation of test cases from abstract models. However this work largely remains theoretical: industrial adoption is low. This is partly due to the dominance of state-based approaches that often rely on global states that are problematic with respect to scalability and traceability. Developers and testers alike significantly prefer the intuitive nature, traceability and user-friendliness of scenarios, to the semantics of formal approaches. Proposals for scenario-driven testing exist but, as is the case for the vast majority of existing work on model-based testing, there is a considerable gap between the generated test cases and their corresponding IUT instrumentation. It is this problem we address here. In this paper we focus on modeling responsibilities and scenarios within a scenario-driven testing framework that generates fullyinstrumented test cases. Our work proceeds from the scenario contracts proposed by Nebut et al.
|Conference||6th ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2008|
Arnold, D. (Dave), & Corriveau, J. (2008). Modeling enhanced scenarios for automated instrumentation. Presented at the 6th ACIS International Conference on Software Engineering Research, Management and Applications, SERA 2008. doi:10.1109/SERA.2008.29