|
|
| |
| |
|
Installation Instructions of OpenTTCN Tester for TTCN-3 (Linux)
|
|
| |
|
Installation Instructions for Linux Version of OpenTTCN Tester for TTCN-3
| |
|
| |
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 installer as a shell script: OpenTTCN-tester-2.55.0.bin,
-
OpenTTCN SDK as gzip compressed tarball: OpenTTCN-sdk-2.55.0.tgz, and
-
OpenTTCN license key: OpenTTCN.lic.
Installation Pre-requisites
Before installation, please check that you have:
-
Red Hat Linux, Fedora Core Linux, SuSe Linux, or similar Linux operating system (if you have something else, please contact us),
-
100 MB free disk space for OpenTTCN Tester,
-
100 MB free disk space for OpenTTCN SDK,
-
if you compile examples, a g++ 3.2.2 (or later) 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:
-
As a root, run OpenTTCN-tester-2.55.0.bin installation program and accept
default choices. The default installation location is
/usr/local/OpenTTCN.
-
The installation program can be run as:
sh OpenTTCN-tester-2.55.0.bin
-
In the end of installation the installation program
asks you to perform some post-installation tasks,
for example to check/install Java JRE, and
-
Copy license key file, OpenTTCN.lic, to
/usr/local/OpenTTCN/Tester3/etc.
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 /usr/local/OpenTTCN/README.pdf.
TTCN-3 Example:
-
There is a TTCN-3 example in the
/usr/local/OpenTTCN/testing/Demo3 directory, and
-
Instructions for the example:
/usr/local/OpenTTCN/testing/Demo3/demoTTCN3.pdf
document.
TTCN-2 Example:
-
There is a TTCN-2 example in the
/usr/local/OpenTTCN/testing/Demo2/Demo2 directory, and
-
Instructions for the example:
/usr/local/OpenTTCN/testing/Demo2/demoTTCN2.pdf
document.
Installation of OpenTTCN SDK
Installation Steps:
-
Installation OpenTTCN SDK to default /usr/local/OpenTTCN.Dev installation
directory lets you compile examples without modifying the
makefiles.
-
Download OpenTTCN-sdk-2.55.0.tgz to /tmp directory. Please
make sure that your browser keeps the .tgz file suffix intact
during the download and correct that, if necessary.
-
Then:
cd /usr/local
tar zxfv /tmp/OpenTTCN-sdk-2.55.0.tgz
-
You are done.
After Installation:
-
Read the README for information about content of the
SDK and how to locate the examples of the SDK.
-
The README file is located in /usr/local/OpenTTCN.Dev
-
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 sepratate 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 >>
|
| |
|
|