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.

References

  1. AbuJarour, M. and Oergel, S. (2011). Automatic sampling of web services. In Proc. IEEE Int. Web Services Conf. (ICWS), pages 291-298.
  2. Bai, X., Dong, W., Tsai, W. T., and Chen, Y. (2005). WSDL-based automatic test case generation for web services testing. In Proc. of SOSE, pages 207-212.
  3. Canturk, D. and Senkul, P. (2011). Semantic annotation of web services with lexicon-based alignment. In Proc. of IEEE 7th World Congress on Services (SERVICES), page 355362.
  4. Dranidis, D., Kourtesis, D., and Ramollari, E. (2007). Formal verification of web service behavioral conformance through testing. Annals of Mathematics, Computing and Teleinformatics, 1:36-43.
  5. Martin, E., Basu, S., and Xie, T. (2006). Automated robustness testing of web services. In Proc. of the 4th SOAWS.
  6. Siblini, R. and Mansour, N. (2005). Testing web services. In Proc. 3rd ACS/IEEE Int. Computer Systems and Applications Conf.
  7. Wang, Y., Bai, X., Li, J., and Huang, R. (2007). Ontologybased test case generation for testing web services. In JProc. of ISADS, page 4350.
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