Font Size: a A A

Testing The Web Service Applicaton Based On TTCN-3

Posted on:2011-07-05Degree:MasterType:Thesis
Country:ChinaCandidate:Y J DiFull Text:PDF
GTID:2178360302499636Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Web services present a promising software technology, which provides application-to-application interaction. They are based on communication protocols, service descriptions, and service discovery and are built on top of existing Web protocols and based on open XML messaging technology. Web services are described using Web Services Description Language (WSDL), and the universal description, discovery, and integration directory provide a registry of Web services descriptions. It is considered as a prevailing integration technology on Internet due to its language and platform-independence which bring difficulties on testing.Testing Web services is important for both the Web service provider and the Web service user. This paper proposes a technique for testing Web services using the Testing and Test Control Notation (TTCN-3), which is a standardised testing language well suited for black-box testing of distributed systems such as Web services. Also due to its abstract test specification methodology, it allows easy adaptation to different Web service frameworks or platforms.For the diverse possibilities of languages and platforms of web service, we propose an efficient mapping approach for Web Service ATS (Abstract Test Suite) with TTCN-3 which can accommodate all varieties of client types, and design a algorithm to automatically generate an ATS in TTCN-3 from WSDL files and test case specifications.The automation of the mapping implemented as a Java console application is introduced afterwards. Finally, we presented the process of the test approach via a test case, illustrated that specifying test suites at an abstract level in TTCN-3 the test suites are language and platform-independent, and can be reused by diverse types of clients.
Keywords/Search Tags:Web service Testing, TTCN-3, SUT Adapter, Codec
PDF Full Text Request
Related items