Font Size: a A A

Implementation Of The Communication With Sut In TTCN-3 Test System

Posted on:2005-05-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y AoFull Text:PDF
GTID:2168360125452977Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
With the development of internet and informantion technology, protocol testing is becoming more and more important. A complex commimicatios system uses a set of explicit rules, called protocols, to define the possible interactions among the elements of the system. Conformance testing of a protocol is the process of verifying that an implementation performs in accordance with a particular protocol standard. TTCN-3 is a flexible and powerful language applicable to the specification of all types of reactive system tests over a variety of communication interfaces. Up to now there is not yet a complete and perfect TTCN-3 test system. It is important to develop a TTCN-3 integrated system which is easy to use, easy to upgrade, and which supports concurrent testing. A TTCN-3 testing platform includes test management, test executable, adapters, etc. All these parts work together to perform testing. In aTTCN-3 test system, the communication between the system under test(SUT) and the test system is a necessary task, it is performed by the SUT adapter(SA). The standard forms of the communication operations are defined by ETSI. This article discusses the implementation of these communication operations. In software engineering, the object oriented analyzing and designing technology has become main stream method. This article creates a UML model of the operations of the triCommunication sub-interface between TTCN-3 test system and SUT; gives usecase diagrams, class diagrams, sequence diagrams, and collaboration diagrams; and also gives algorithms of initiating testcases, sending messages, and receiving messages. This article also gives a simple implementation of the operation of calling a procedure in SUT.
Keywords/Search Tags:testing, TTCN-3, object oriented, UML modeling
PDF Full Text Request
Related items