wsrbench: An On-Line Tool for Robustness Benchmarking



Testing web services for robustness is a difficult task. In fact, existing development support tools do not provide any practical mean to assess web services robustness in the presence of erroneous inputs. Previous works pro-posed that web services robustness testing should be based on a set of robustness tests (i.e., invalid web ser-vices call parameters) that are applied in order to discov-er both programming and design errors. Web services can be classified based on the failure modes observed. In this paper we present and discuss the architecture and use of an on-line tool that provides an easy interface for web services robustness testing. This tool is publicly available and can be used by both web services providers (to assess the robustness of their web services code) and consumers (to select the services that best fit their re-quirements). The tool is demonstrated by testing several web services available in the Internet.


web services, robustness, testing tool


web services robustness


IEEE International Conference on Services Computing (SCC 2008), July 2008

Cited by

Year 2012 : 3 citations

 1. Ali Shahrokni, Robert Feldt, “A Systematic Review of Software Robustness”, Information and Software Technology (Elsevier), ISSN 0950-5849, June 2012.

 2. Mustafa Bozkurt, Mark Harman, Youssef Hassoun, "Testing & Verification in Service-Oriented Architecture: A Survey", Software Testing, Verification and Reliability (STVR), Issn: 1099-1689, Wiley InterScience, 2012.

 Marcelo Invert Palma Salas, “Metodologia de Testes de Segurança para Análise de Robustez de Web Services pela Injeção de Ataques”, MSc Thesis, Instituto de Computação, Universidade Estadual de Campinas (UNICAMP), Brasil, 7 December 2012.

Year 2011 : 3 citations

 1. André Willik Valenti, “Testes de Robustez em Web Services por meio de Injeção de Falhas”, MSc Thesis, Instituto de Computação, Universidade Estadual de Campinas (UNICAMP), July 2011.

 2. Paulo Nunes, “Validação de padrões de web services transacionais”, MSc Thesis, Instituto de Matemática e Estatística, Universidade de São Paulo, São Paulo, Brazil, July 2011.

 3. Sammer Hanna, Amer AbuAli, “Platform Effect on Web Services Robustness Testing”, Journal of Applied Sciences 11, no. 2, 360-366, 2011.

Year 2010 : 2 citations

 1. André Willik Valenti, Willian Yabusame Maja, Eliane Martins, Fayçal Bessayah, Ana Cavalli, “WSInject: A Fault Injection Tool for Web Services”, Technical Report - IC-10-22, Instituto de Computação, Universidade Estadual de Campinas, Campinas, Brazil, July 2010.

 2. Mustafa Bozkurt, Mark Harman, Youssef Hassoun, "Testing Web Services: A Survey", Department of Computer Science, King's College London, UK, TR-10-01, January 2010.