A Framework for Service-Oriented Testing of Web Services

Testing Web services (WS) application systems is difficult and expensive. It imposes great challenges to existing testing methods, techniques and tools. This paper analyses the problems in testing WS applications and proposes a service oriented framework to solve the problems. It enables collaborations between various parties involved in the development of WS applications via service request and service providing. It also enables special testing services to be provided as WS to perform testing tasks on behalf of their customers. The key technical issues of the approach are discussed

[1]  Jie Xu,et al.  WS-FIT: a tool for dependability analysis of Web services , 2004, Proceedings of the 28th Annual International Computer Software and Applications Conference, 2004. COMPSAC 2004..

[2]  Michael Stal,et al.  Web services: beyond component-based computing , 2002, CACM.

[3]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[4]  A. Jefferson Offutt,et al.  Generating test cases for web services using data perturbation , 2004, SOEN.

[5]  James Snell,et al.  Introduction to Web services architecture , 2002, IBM Syst. J..

[6]  Roberto Chinnici,et al.  Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language , 2007 .

[7]  James Miller,et al.  Testing the semantics of W3C XML schema , 2005, 29th Annual International Computer Software and Applications Conference (COMPSAC'05).

[8]  Hong Zhu,et al.  A Methodology of Component Integration Testing , 2005 .

[9]  Volker Gruhn,et al.  Testing Commercial-off-the-shelf Components And Systems , 2005 .

[10]  Raymond A. Paul,et al.  Adaptive testing, oracle generation, and test case ranking for Web services , 2005, 29th Annual International Computer Software and Applications Conference (COMPSAC'05).

[11]  Hong Zhu,et al.  An observational theory of integration testing for component-based software development , 2001, 25th Annual International Computer Software and Applications Conference. COMPSAC 2001.

[12]  OffuttJeff,et al.  Generating test cases for web services using data perturbation , 2004 .

[13]  Raymond A. Paul,et al.  Testing Web Services Using Progressive Group Testing , 2004, AWCC.

[14]  Arthur G. Ryman,et al.  Developing XML Web services with WebSphere Studio Application Developer , 2002, IBM Syst. J..

[15]  S. L. Gerhart,et al.  Toward a theory of test data selection , 1975, IEEE Transactions on Software Engineering.

[16]  Hong Zhu,et al.  A multi-agent software engineering environment for testing Web-based applications , 2003, Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003.

[17]  Hongji Yang Software Evolution with UML and XML , 2004 .

[18]  Mario Jino,et al.  A testing approach for XML schemas , 2005, 29th Annual International Computer Software and Applications Conference (COMPSAC'05).

[19]  Shing-Chi Cheung,et al.  Towards a metamorphic testing methodology for service-oriented software applications , 2005, Fifth International Conference on Quality Software (QSIC'05).

[20]  Hong Zhu,et al.  Agent-oriented modelling and specification of Web services , 2005, 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems.

[21]  Munindar P. Singh,et al.  Service-Oriented Computing: Semantics, Processes, Agents , 2010 .