Font Size: a A A

The Design And Implement Of A Testing Tool Based On TTCN-3 To TLS Secure Software System

Posted on:2011-04-07Degree:MasterType:Thesis
Country:ChinaCandidate:D L LiFull Text:PDF
GTID:2178360302999655Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
TTCN-3 is a test standard released by the European Telecommunications Standards Institute, and is an abstract test description language too.It is mainly used to describe the testing in various response systems by multiple communication ports.TLS is an secure protocol in the internet communications, that allows the client and server to prevent eavesdropping, message tampering and message forgery of secure communications.Study the designing method on the TLS codec module. In TTCN-3 test platform, implement of a network application layer's and transport layer's TLS test suite codec.We add the creation and editing capabilities of basic information graphics and application layer codec configuration graphics to the graphic editing module. Extends the TTCN-3 core code generator function,so that those graphics can also be automatically converted into TTCN-3 Core Language code;implement the system under test adapter and platform adapter for TLS protocol.The adapter can adapt to system under test automatically by the graphics configuration information.By innovating and improving the codec, the platform adapter, the system under test adapter, graphics editing module and the TTCN-3 core language code automatically generation, formed the testing tool to TLS secure software systems.The lab's TTCN-3 testing system can work at the mobile network game testing, protocol conformance testing and Web Service functional testing, and now it can work at the TLS secure software testing.For the weakness of TTCN-3 Core Language in complex computing capacity, the paper proposes the expansion of TTCN-3 complex computing method.Using Web Service technology, with the testing support service system, expanded TTCN-3 Core Language's complex computing capacity, separate the task of complex computing from the test system, assisted by third-party testing support service system, so that the TTCN-3 testing system can focus on the testing control,simplify the abstract test suite. The testing support service system can provide services to many testing systems which achieve the reduction of the testing workload.
Keywords/Search Tags:TTCN-3, TLS, Protocol Conformance Testing, Codec
PDF Full Text Request
Related items