Tool for Mutation Testing of Web Services

Ilona Bluemke , Artur Sawicki

Abstract

The Web Services technology becomes more and more popular because it allows to easily utilize and integrate existing software applications even working on different platforms, and to create new services. This way of software development causes new issues for Web Service testing to ensure the quality of service that is published. Mutation analysis can be used to measure the adequacy of tests or to reveal errors. In mutation testing the original code is modified using set of mutation operators. For Web Services the mutation operators can modify SOAP messages or WSDL documents. A tool named Exodus, supporting the mutation testing of Web Services is presented. This tool accepts files describing Web Services in WSDL (Web Services Description Language) format and generates altered (mutated) versions of them using some mutation operators. The architecture and the implementation of Exodus tool, which can be integrated with the build process, is shortly presented. Exodus is able to perform fully automated mutation analysis on tests referring to Web service being developed. Exemplary usage of it is also given.
Author Ilona Bluemke (FEIT / IN)
Ilona Bluemke,,
- The Institute of Computer Science
, Artur Sawicki (FEIT / ICS)
Artur Sawicki,,
- The Institute of Computer Science
Pages46-55
Publication size in sheets0.5
Book Zamojski Wojciech, Mazurkiewicz Jacek, Sugier Jarosław, Walkowiak Tomasz (eds.): Contemporary Complex Systems and Their Dependability. Proceedings of the Thirteenth International Conference on Dependability and Complex Systems DepCoS-RELCOMEX, Advances in Intelligent Systems and Computing, vol. 761, 2019, Springer International Publishing, ISBN 978-3-319-91445-9, [978-3-319-91446-6], 566 p., DOI:10.1007/978-3-319-91446-6
Keywords in EnglishMutation testing, Mutation operators, Web services, WSDL
DOIDOI:10.1007/978-3-319-91446-6_5
URL https://link.springer.com/chapter/10.1007/978-3-319-91446-6_5
projectDevelopment of new algorithms in the areas of software and computer architecture, artificial intelligence and information systems and computer graphics . Project leader: Arabas Jarosław, , Phone: +48 22 234 7432, start date 01-06-2017, end date 31-10-2018, II/2017/DS/1, Completed
WEiTI Działalność statutowa
Languageen angielski
File
depcos-final.pdf 1.82 MB
Score (nominal)15
ScoreMinisterial score = 15.0, 11-12-2018, BookChapterSeriesAndMatConf
Ministerial score (2013-2016) = 15.0, 11-12-2018, BookChapterSeriesAndMatConf
Citation count*
Cite
Share Share

Get link to the record


* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.
Back