Home // International Journal On Advances in Software, volume 4, numbers 1 and 2, 2011 // View article
Model Validation in a Tool-Based Methodology for System Testing of Service-Oriented Systems
Authors:
Michael Felderer
Joanna Chimiak-Opoka
Philipp Zech
Cornelia Haisjackl
Frank Fiedler
Ruth Breu
Keywords: Model-Driven Testing; System Testing; Model Validation; Testing Methodology; Testing Tools; Service-oriented Architecture
Abstract:
In this article we present a novel model-driven system testing methodology for service-centric systems called Telling TestStories, its tool implementation and the underlying model validation mechanism. Telling TestStories is based on tightly integrated but separated platform-independent requirements, system and test models. The test models integrate test data tables and encourage domain experts to design tests. This process is supported by consistency, completeness, and coverage checks in and between the requirements, system and test models which guarantees a high quality of the models. Telling TestStories is capable of test-driven development on the model level and provides full traceability between all system and testing artifacts. The testing process of the Telling TestStories methodology comprises model development, model validation and system validation. The model development and the system validation are managed by the Telling TestStories tool and the model validation is managed by the SQUAM tool. All process steps, the underlying artifacts and the tools for implementing the process steps are presented by an industrial case study.
Pages: 129 to 143
Copyright: Copyright (c) to authors, 2011. Used with permission.
Publication date: September 15, 2011
Published in: journal
ISSN: 1942-2628