Introduction
OpenTTCN Tester for TTCN-3 is an interpreter-based concise,
standard compliant, and easy to use TTCN-3 tool.
Besides TTCN-3, the same tool also supports ASN.1 and TTCN-2.
It offers no-frills implementation of TTCN-3 tester with
affordable price from a company that has the longest background
from TTCN execution tools.
OpenTTCN Tester for TTCN-3 consists of two parts:
-
OpenTTCN Tester:
tool that executes TTCN-3 and TTCN-2 test cases:
-
virtual machine, interpreter-based, easy and simple to use,
-
efficient: test execution done in C++ based component, and
-
easy to integrate with any existing test management systems, etc.
-
OpenTTCN SDK:
ANSI C libraries to implement SUT and platform adapters
and integrate with existing user interfaces/test management software;
consists of:
-
TRI API: ETSI ES 201 873-5: SUT adapters and Platform adapters,
-
TCI-CD API: ETSI ES 201 873-6: coding and decoding support, and
-
TCI-TM API: ETSI ES 201 873-6: test management applications.
Download of Packages
OpenTTCN Tester and SDK packages are downloaded using username and password from:
http://www.openttcn.com/updates
During your evaluation or warranty period or when you have a software maintenance contract
in effect, you can download all the updates from the above location as well.
From the above location you might want to download:
-
OpenTTCN Tester installation package: OpenTTCN-tester-2.56.0.exe,
-
OpenTTCN SDK installation package: OpenTTCN-sdk-2.56.0.exe, and
-
OpenTTCN license key: OpenTTCN.lic.
Installation Pre-requisites
Before installation, please check that you have:
-
Windows XP, or Windows 2000 operating system (if you have something else, please contact us),
-
100 MB free disk space for OpenTTCN Tester,
-
200 MB free disk space for OpenTTCN SDK,
-
if you compile examples, a Microsoft Visual Studio 2005 (8.0) compiler is needed,
-
Java JRE or JDK installed in your system before installing OpenTTCN,
version 1.5 Update 9 is recommended, but 1.3.1 or 1.4.2 will suffice.
If you do not have one, you can get and install one from:
http://java.sun.com/j2se/
Note 1:
OpenTTCN uses Java only for parsing TTCN-3 specifications,
not during actual test execution operations.
Note 2:
If you just use TTCN-2, you DO NOT NEED to install Java JRE as
it is only used by TTCN-3 parser.
Installation of OpenTTCN Tester
Installation Steps:
-
Run OpenTTCN-tester-2.56.0.exe installation program and accept
default choices, for example, for installation location.
-
Copy license key file, OpenTTCN.lic, to c:\Program
Files\OpenTTCN\Tester3\etc.
-
You are done.
After Installation:
-
Activate OpenTTCN Tester for TTCN-3
-
You can activate your OpenTTCN Tester from the command prompt with the command "ot activate". For more information
about the activation, please refer to the Support-pages and the OpenTTCN Tester for TTCN-3
installation tutorial.
-
Read the README for information about the OpenTTCN Tester.
-
You can find README from the Windows "Start" menu:
In XP: Start > All Programs > OpenTTCN Tester for TTCN-3 > OpenTTCN
Tester README
-
It can also be found at: c:\Program Files\OpenTTCN\Tester3\README.pdf
TTCN-3 Example:
-
There is a TTCN-3 example in the
c:\Program Files\OpenTTCN\Tester3\testing\Demo3 directory, and
-
Instructions for the example:
c:\Program Files\OpenTTCN\Tester3\testing\Demo3\demoTTCN3.pdf
document.
TTCN-2 Example:
-
There is a TTCN-2 example in the
c:\Program Files\OpenTTCN\Tester3\testing\Demo2 directory, and
-
Instructions for the example:
c:\Program Files\OpenTTCN\Tester3\testing\Demo2\demoTTCN2.pdf
document.
Installation of OpenTTCN SDK
Installation Steps:
-
Run OpenTTCN-sdk-2.56.0.exe installation program and accept
default choices, for example, for installation location.
This lets you compile examples without modifying the
project files.
-
You are done.
After Installation:
-
Read the README for information about content of the
SDK and how to locate the examples of the SDK.
-
You can
find README from the Windows "Start" menu:
In XP: Start -> All Programs -> OpenTTCN SDK -> OpenTTCN SDK README
-
One of these examples shows how to implement a SUT adapter, a
platform adapter, and a coding and decoding adapter.
The other example shows how to control tester through
the TCI-TM interface.
Current Version:
Current stable version of OpenTTCN Tester for TTCN-3 is 2.56.0.
http://www.openttcn.com/Sections/News/OpenTTCN3_v2560_Released/
Near Future Changes:
We are currently 1) automating the TTCN-3 adapter start-up,
2) implementing a separate tool that translates TTCN-2 test suites to TTCN-3, and
3) adding a fine-grained logging interface to TCI-TM that will benefit test system vendors that are
interested in adding more capabilities to their log handling.
Back to
Products section >>