TRex - An Open-Source Tool for Quality Assurance of TTCN-3 Test Suites

Benjamin Zeiß, Helmut Neukirchen, Jens Grabowski, Dominic Evans, Paul Baker

Abstract

The comprehensive test of modern communication systems leads to large and complex test suites which have to be maintained throughout the system life-cycle. Experience with those written in the standardised Testing and Test Control Notation (TTCN-3) has shown that the maintenance of test suites is a non-trivial task and its burden can be reduced with appropriate tool support. To this aim, we have developed the TRex tool, published as open-source under the Eclipse Public License, which supports the assessment and automatic restructuring of TTCN-3 test suites by providing suitable metrics and refactorings. Besides presenting TRex and its functionality, the main contribution of this paper is the discussion of complexity metrics for TTCN-3 test suites.
Keywords: 
Testing, TTCN-3, Tool, Eclipse, Refactoring, Metrics, Quality Assurance
Document Type: 
Articles in Conference Proceedings
Booktitle: 
Proceedings of CONQUEST 2006 -- 9th International Conference on Quality Engineering in Software Technology
Address: 
Berlin, Germany
Publisher: 
dpunkt.Verlag, Heidelberg
Month: 
9
Year: 
2006
File: 
2011 © Software Engineering For Distributed Systems Group

Main menu 2