A Methodology for Model-Based Regression Testing of Web Services
Tamim Ahmed Khan, Reiko Heckel · 2009
Web services and their underlying systems grow over time and need to be retested whenever there is a change, to verify that the quality has not regressed. Testing requires time and effort. If we have modified only a small part of the system, it should be possible to reuse existing tests provided that the impact of the changes made can be isolated. This paper proposes a model-based approach to this problem. Models describing interfaces of services before and after the change are compared in order to analyze the evolution of a system, identifying which tests need to be rerun and where new ones are required.