Web Service Test Framework with TTCN-3
Abstract
Web services are standards-based software systems designed to facilitate interoperable
application-to-application integration over a network. The broadening adoption of Web
services and especially their use for business purposes or critical applications introduce
a growing need for efficient testing approaches that allow assuring the correctness and
interoperability of Web services.
This thesis presents a framework for the testing of Web services with the standardized
test specification and implementation language TTCN-3. Foremost, the mapping of a
Web service description to a TTCN-3 abstract test suite, which facilitates basic testing
of the Web service, is discussed in detail. A time-saving automation of the proposed
mapping implemented as a Java console application is introduced afterwards. Finally,
the enhancement of TTworkbench Basic, a TTCN-3 test development and execution
environment, for Web service testing is presented. The implemented extension enables
the execution of a TTCN-3 abstract test suite derived from a Web service description. In
addition, it provides dialog-based wizards for using the automation of the mapping from
within TTworkbench or defining new, more complex test cases.
Document Type:
Master's Theses
School:
Institute of Computer Science, Georg-August-Universität Göttingen
Month:
6
Year:
2007
Bibtex
2024 © Software Engineering For Distributed Systems Group