Sciweavers

ECBS
2010
IEEE

A Model-Based Regression Testing Approach for Evolving Software Systems with Flexible Tool Support

13 years 7 months ago
A Model-Based Regression Testing Approach for Evolving Software Systems with Flexible Tool Support
Model-based selective regression testing promises reduction in cost and labour by selecting a subset of the test suite corresponding to the modifications after system evolution. However, identification of modifications in the systems and selection of corresponding test cases is challenging due to interdependencies among models. State-based testing is an important approach to test the system behaviour. Unfortunately the existing state-based regression testing approaches do not care for dependencies of the state machine with other system models. This paper presents the tool support and evaluation of our statebased selective regression testing methodology for evolving state-based systems. START is an Eclipsebased tool for state-based regression testing compliant with UML 2.1 semantics. START deals with dependencies of state machines with class diagrams to cater for the change propagation. We applied the START on a case study and our results show significant reduction in the test cases re...
Qurat-ul-ann Farooq, Muhammad Zohaib Z. Iqbal, Zaf
Added 02 Sep 2010
Updated 02 Sep 2010
Type Conference
Year 2010
Where ECBS
Authors Qurat-ul-ann Farooq, Muhammad Zohaib Z. Iqbal, Zafar I. Malik, Matthias Riebisch
Comments (0)