Book: An Introduction to TTCN-3

August 16, 2010

“An Introduction to TTCN-3″ as has received great exposure among beginners learning TTCN-3. The book is published by Wiley. The book has been written by Dr Colin Willcock (Author), Thomas Deiß (Author), Dr Stephan Tobies (Author), Stefan Keil (Author), Federico Engler (Author), Stephan Schulz (Author). The ISBN: 978-0-470-01224-6 The book gives both – theoretical and [...]

Read the full article →

Case study: Model-based testing in the industrial domain

August 13, 2010

Model-based testing at an industrial scale offers a time-saving and cost-effective approach to software development. Results of a European research project are already enabling a wide arrange of European industries to improve their productivity and global competitiveness. Elvior, the TTCN-3 test tool vendor and MBT solutions provider, participated in ITEA D-MINT project and applied its [...]

Read the full article →

A Case study: Automated Testing of X-Lite SIP Softphone with TTCN-3

August 12, 2010

Elvior’s and Conformiq’s  joint case study to show an end-to-end testing automation in TTCN-3 environment using Conformiq Qtronic™ and Elvior MessageMagic (predecessor of TestCast) . As we have not posted it here yet, we will give a short overview of it and provide a full link to the case study. This case study demonstrates how model-based [...]

Read the full article →

Do TTCN-3 tools support test process management capability? Is it possible to integrate them with other tools like IBM/HP change management?

August 12, 2010

TTCN-3 test tools themselves do not include heavy test process management. There is standardized interface (TCI-TM) to integrate Test Management software to the TTCN-3 executable.  TCI-TM is the standardized interface  that enables to control the TTCN-3 executable through third party test process management systems from outside.

Read the full article →

Do TTCN-3 tools support any non-functional testing?

August 12, 2010

Software performance testing and load testing – yes/no, depends on use case Stability testing - yes Usability testing - no, usability testing is SW testing by real users, not by test script Security testing - yes, depends on test script Internationalization and localization - no Destructive testing – yes/no, depends on use case and TTCN-3 script Non-functional testing depends heavily on [...]

Read the full article →

Which testing levels do generic TTCN-3 test tools support?

August 12, 2010

Unit testing – yes Integration testing – yes System testing – yes System integration testing – yes Regression testing – yes Acceptance testing – yes Alpha testing – yes Beta testing – no, beta testing is actual usage of SW, not testing it with some tool What you are actually testing depends on your TTCN-3 [...]

Read the full article →

What kind of System Under Test (SUT) can there be?

August 12, 2010

TTCN-3 testing language can be used to test a great variety of various SUT’s. The SUT type depends heavily on the system adapter implementation. Some examples of SUT are: Embedded SW (embedded to some device), but it must be possible to connect to the device from computer (since test tool runs on a computer) via LAN, USB [...]

Read the full article →

What are TCI and TRI?

August 12, 2010

TTCN-3 Control Interface (TCI) is a standardized interface helps to connect external logger, test management and codecs to the test tool. TTCN-3 Runtime Interface (TRI) is a standardized interface that helps to connect system adapter and platform adapter with the system under test (SUT).

Read the full article →

Is it possible to support embedded software black box testing and web/distributed app software black box testing?

August 12, 2010

These both aspects are about the implementation of SA (System Adapter). Therefore, it cannot be answered directly. The general deployment of TTCN-3 test system looks like this: TestTool <- TRI -> SA <- SUT proprietary protocol -> SUT There is an overview of the TTCN-3 Generic Framework below that illustrates how it is set-up.

Read the full article →

Welcome to learn and inquire about TTCN-3

August 10, 2010

Thank you for visiting WWW.TTCN3TESTING.COM. The website is currently in development, yet is expected to be open to broader audience soon. The website will brief basic information about TTCN-3 and help to understand the use cases, benefits of the language. Furthermore, it will try to feature all relevant and important information (e.g. case study references, [...]

Read the full article →