Home // SOFTENG 2018, The Fourth International Conference on Advances and Trends in Software Engineering // View article


Data-Driven Testing Using TTCN-3

Authors:
Bernard Stepien
Liam Peyton
Mohammad Alhaj

Keywords: Data-driven Testing, Testing, TTCN-3, re-usability

Abstract:
Complex software systems orchestrate interactions between components of the system. Integration testing of such systems involves making individual unit tests for individual components that work together to test the interactions between components. Unit tests for different components often consist of heterogeneous representations of test data and test behavior written in various implementation languages. As a result, in integration testing it is an advantage to use a single formal testing language like TTCN-3. We propose a transformation tool for Data-Driven Testing to generate TTCN-3 test suites that include data types, templates and test behavior from tables. This process is relatively straightforward for relational data bases and XML because they are based on well-defined data models. Excel is more complex because it has no such data models. We have developed a tool that assists the tester in extracting TTCN-3 typing information from Excel tables to produce TTCN-3 templates and optimize their re-usability.

Pages: 9 to 15

Copyright: Copyright (c) IARIA, 2018

Publication date: April 22, 2018

Published in: conference

ISSN: 2519-8394

ISBN: 978-1-61208-632-3

Location: Athens, Greece

Dates: from April 22, 2018 to April 26, 2018