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