Testing Discovered Web Services Automatically

Pinar Karagoz, Selma Utku

2014

Abstract

The reliability of web services is important for both users and software developers. In order to guarantee the reliability of the web services that are invoked and integrated at runtime, mechanisms for automatic testing of web services are needed. A basic issue in web service testing is to be able to generate appropriate input values for web services and to estimate whether the output obtained is proper for the functionality. In this work, we propose a method for automatic web service testing that uses semantics dependency-based and data mutation-based techniques to generate different test cases and to analyze web services. We check whether the services function properly under the input values generated and enriched from various data sources and we check robustness of web services by generating random and erronous data inputs. Experimental evaluation with real web services show that proposed mechanisms provide promising results for automatic testing of web services.

Download


Paper Citation


in Harvard Style

Karagoz P. and Utku S. (2014). Testing Discovered Web Services Automatically . In Proceedings of the 10th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-758-023-9, pages 160-167. DOI: 10.5220/0004833601600167

in Bibtex Style

@conference{webist14,
author={Pinar Karagoz and Selma Utku},
title={Testing Discovered Web Services Automatically},
booktitle={Proceedings of the 10th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2014},
pages={160-167},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004833601600167},
isbn={978-989-758-023-9},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 10th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - Testing Discovered Web Services Automatically
SN - 978-989-758-023-9
AU - Karagoz P.
AU - Utku S.
PY - 2014
SP - 160
EP - 167
DO - 10.5220/0004833601600167