Sciweavers

QSIC
2005
IEEE

Towards a Metamorphic Testing Methodology for Service-Oriented Software Applications

14 years 6 months ago
Towards a Metamorphic Testing Methodology for Service-Oriented Software Applications
Testing applications in service-oriented architecture (SOA) environments needs to deal with issues like the unknown communication partners until the service discovery, the imprecise blackbox information of software components, and the potential existence of non-identical implementations of the same service. In this paper, we exploit the benefits of the SOA environments and metamorphic testing (MT) to alleviate the issues. We propose an MT-oriented testing methodology in this paper. It formulates metamorphic services to encapsulate services as well as the implementations of metamorphic relations. Test cases for the unit test phase is proposed to generate follow-up test cases for the integration test phase. The metamorphic services will invoke relevant services to execute test cases and use their metamorphic relations to detect failures. It has potentials to shift the testing effort from the construction of the integration test sets to the development of metamorphic relations.
W. K. Chan, S. C. Cheung, Karl R. P. H. Leung
Added 25 Jun 2010
Updated 25 Jun 2010
Type Conference
Year 2005
Where QSIC
Authors W. K. Chan, S. C. Cheung, Karl R. P. H. Leung
Comments (0)