Abstract

This paper discusses the implementation of test systems, which are specified based on Testing and Test Control Notation version 3 (TTCN-3). TTCN-3 has recently been standardized by [4] European Telecommunications Standards Institute (ETSI) as a new test specification language beyond protocol testing. TTCN-3 source code however constitutes only the first step in the development of a TTCN-3 test system. A complete test system implementation also requires the specification of a test and platform specific adaptation layer. This issue is addressed in the TTCN-3 Runtime Interface (TRI) draft standard also developed at ETSI which is intended to define this interface for all future TTCN-3 test system implementations. We present in this paper different kinds of test systems which can be built from the conceptual model provided by the TRI. Next to a discussion on the application of these concepts for classic conformance testing, we also propose a new approach to test system construction, which significantly simplifies the specification and implementation of TTCN test systems for IP-based applications. We illustrate this approach with the presentation of a TTCN-3 test system for a SIP proxy.Key wordsTTCN StandardsConformance TestingTest System ImplementationCommunication ProtocolsTesting of IP-based Applications

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call