Refactoring and Metrics for TTCN-3 Test Suites
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 and metrics
for TTCN-3. Refactoring restructures a test suite systematically without
changing its behaviour. Complementary metrics are used to assess the
quality of TTCN-3 test suites. For automation, a tool called TRex has
been developed that supports refactoring and metrics for TTCN-3.
Document Type:
Articles in Conference Proceedings
Booktitle:
System Analysis and Modeling: Language Profiles. 5th International Workshop, SAM 2006
Address:
Kaiserslautern, Germany
Publisher:
Springer
Number:
4320
Pages:
148-165
Month:
12
Year:
2006
Bibtex
2024 © Software Engineering For Distributed Systems Group