|
|
|
| Document Type |
|
Articles in Conference Proceedings
| | Title |
|
Refactoring for TTCN-3 Test Suites
| | Authors |
|
Benjamin Zeiß Helmut Neukirchen
Jens Grabowski
Dominic Evans
Paul Baker
|
| Abstract: |
|
Experience with the development and maintenance of test
suites has shown that the Testing and Test Control Notation (TTCN-3)
provides very good concepts for adequate test specification. However, experience
has also demonstrated that during either the migration of legacy
test suites to TTCN-3, or the development of large TTCN-3 test specifications,
users have found it is difficult to construct TTCN-3 tests that
are concise with respect to readability, usability, and maintainability.
To address these issues, this paper investigates refactoring for TTCN-3;
systematically restructuring a test suite without changing its behaviour.
Complementary metrics are suggested to assess the readability and maintainability
of TTCN-3 test suites. For automation, a tool called TRex
has been developed that supports refactoring and metrics for TTCN-3. |
| Publication: |
|
Proceedings of SAM'06 --
Fifth Workshop on System Analysis and Modelling
(formerly SDL and MSC Workshop),
May 31st-June 2nd 2006,
University of Kaiserslautern,
Kaiserslautern, Germany, 2006. |
| Media: |
|
Download |
| BibTeX: |
|
BibTeX entry |
|
|