Skip to main content
Log in

Automating test automation

  • Special section on advances in test automation – the evolution of TTCN-3
  • Published:
International Journal on Software Tools for Technology Transfer Aims and scope Submit manuscript

Abstract

When trying to introduce TTCN-3 and thus improving test automation we are regularly faced with the issue of legacy test automation. These existing approaches to test automation range from small code developed for a very specific task to large applications with substantial development effort or even purchased solution from third party vendors that might include hardware components. Often these solutions cater for a specific need and their combined application is controlled by humans. A higher degree of test automation can be achieved if these solutions are combined in a test system to enable batch runs for example. TTCN-3 can be a good choice for implementing a future-oriented solution. However, recreating all of the existing parts in TTCN-3 might not be a feasible solution from a business perspective. Instead of refraining from creating an advanced solution, the idea is to use those existing parts to substantially reduce the effort necessary to introduce an improved test automation solution. In this paper, we will report on the successful integration of legacy test solutions using TTCN-3 and creating a new, advanced test system that enables overnight test runs. The paper will illustrate our challenges and experiences from this project.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. ETSI European Standard (ES) 201 873. The Testing and Test Control Notation Version 3 (TTCN-3), Part 1: TTCN-3 Core Language, Part 2: Tabular Presentation Format for TTCN-3 (TFT), Part 3: Graphical Presentation Format for TTCN-3 (GFT), Part 4: Operational Semantics, Part 5: The TTCN-3 Runtime Interface (TRI), Part 6: The TTCN-3 Control Interfaces (TCI). European Telecommunications Standards Institute (ETSI) (2003)

  2. Rethy, G.: Application of TTCN-3 for 2.5 and 3G testing. In: TTCN-3 User conference 2004, Sophia-Antipolis, France, 2002. European Telecommunications Standards Institute (ETSI)

  3. Silverstein, M.: Logical capture/replay. STQE 5(6) (2003)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andrej Pietschker.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Pietschker, A. Automating test automation. Int J Softw Tools Technol Transf 10, 291–295 (2008). https://doi.org/10.1007/s10009-008-0076-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10009-008-0076-z

Keywords

Navigation