Using TTCN-3 for Testing Platform Independent Models
نویسندگان
چکیده
In the field of telecommunication UML and Model Driven Architecture (MDA) have an increasing acceptance. MDA brings up new questions about the testing of the application developed by this technology. In MDA, Platform Independent Model (PIM) is the source of the system, and all maintenance and enhancement is performed at the platform independent level. However, MDA supporting tools provide only limited means for describing model level test procedures so a framework for model testing is indispensable. This paper investigates how to assist the model level test development with TTCN-3. We found that with the help of model translators we can facilitate and partly automate the test development process.
منابع مشابه
An Efficient Formal Testing Approach for Web Service with TTCN-3
Web service is considered as a prevailing integration technology on Internet/Intranet due to its language and platform-independence. The language and platformindependence characteristics bring difficulties on testing. In this paper, we propose a distributed testing process based on TTCN-3 which intends to solve the difficulties. The approach distributes test activities on both server and client...
متن کاملEnd-to-End Testing Automation in TTCN-3 environment using Conformiq QtronicTM and Elvior MessageMagic A Case study: Automated Testing of X-Lite SIP Softphone EXECUTIVE SUMMARY
TTCN-3 (Test and Test Control Notation version 3) is a programming language for developing tests in telecommunications domain. SIP (Session Initiation Protocol) is a key protocol standard in the modern convergent telecommunications systems. UML (Unified Modeling Language) is one of the most widely used modeling notations for describing requirements and design beyond natural language. Conformiq ...
متن کاملTesting Embedded Control Systems with TTCN-3 An Overview on TTCN-3 Continuous
TTCN-3 has gained increasing significance in recent years. Originally developed to fit the needs for testing software-based applications and systems in the telecommunication industry, TTCN-3 has shown its applicability to a wide range of other industrial domains in the mean time. TTCN-3 provides platform-independent, universal and powerful concepts to describe tests — especially for discrete, i...
متن کاملFormal Testing of Web Content using TTCN-3
Web applications are both ubiquitous and often unreliable. This, of course, leads to user frustration and dissatisfaction, and steadily lowers the quality bar for web application development and deployment. Part of the problem is the lack of useful research in methods and languages for user-directed testing of web content. At the same time, web content testing has not yet been targeted as a cor...
متن کاملImplementation of TTCN-3 Test Systems using the TRI
This paper discusses the implementation of test systems, which are specified based on TTCN 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 only constitutes the first step in a TTCN-3 test system implementation. A complete test system im...
متن کامل