Font Size: a A A

The Design And Implementation Of TTCN-3 Test Integrated Environment

Posted on:2012-11-16Degree:MasterType:Thesis
Country:ChinaCandidate:F X KongFull Text:PDF
GTID:2178330335472974Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
TTCN-3 is a flexible and powerful set of test description language, which applies to all kinds of interactive systems description. Currently, TTCN-3 has been widely used in protocol testing (including mobile and Internet protocols), service testing, CORBA-based platform for testing, API testing and other fields. Large number of commercial test tools and test platform also had been generated, but most are expensive, and core technology are confidential, on further study of TTCN-3 quite negative. Therefore, it is necessary to develop a common, open, friendly interface of the TTCN-3 test integration environment.The paper is based on open source projects Go4IT AO phase function modules that have been achieved, through on the analysis of the project that have been achieved, including the compilation function modules, the implementation function modules, the codecs function modules and so on, with help of Linux GTK techniques to study the TTCN-3 test integration environment. On the open Go4IT project, TTCN-3 test process is complex and cumbersome to control and it executed by command line, therefore, it focus on how to integrate and organize the each test function modules in the whole testing and how to provide users a simple, intuitive, easy TTCN-3 integrated environment by graphical interface. It will show us the entire testing process including ATS edit, select, compile, module parameters to provide the test process, test configuration, test results and so on.TTCN-3 test integration environment include the following aspects of the design and implementation:First, on analysis of the entire testing process and system analysis, understanding the achieved Go4IT function modules, studying the existing testing tools such as TAU, TTWorkbench, and on analysis of the functions of its parts, the design is given in this thesis an integrated environment for TTCN-3 test the overall framework of the design and implementation functions; through the analysis of entire testing process and testing process that required to provide the information displayed, designing how to show the whole testing process, designing and implementing the graphic interface and basic functions; on the analysis of available data storage and the configuration file management, designing and implementing the configuration file management of TTCN-3 test integrated environment in the form of XML; by the TTCN-3 test integrated environment of certainty, designing and implementing through the XML to interact and transfer, implementing include the definition of XML tags, XML files are created, analysis etc.; through the internal interface of the TM function Analysis, design and implementation of relevant parts of TM with the user interface.
Keywords/Search Tags:TTCN-3, Test, The test integrated environment, Configuration, The TM interface
PDF Full Text Request
Related items