background image
<< System Testing for C | UNIX shell script >>
<< System Testing for C | UNIX shell script >>

About Virtual Testers

Automated Testing
·
Aerospace equipment using standard or proprietary operating systems and a
communication bus
·
Automotive Electronic Control Units (ECUs) or appliance systems
·
Distributed applications based on message-oriented middleware
·
Applications developed using Rational Rose RealTime
Agents and Virtual Testers
About Virtual Testers
Virtual Testers are multiple contextual incarnations of a single .pts System Testing
test script.
One Virtual Tester can be deployed simultaneously on one or several targets, with
different test configurations. A same virtual tester can also have multiple clones on
the same target host machine.
System Testing generates Virtual Testers from a test script according to the declared
instances. The System Testing Supervisor, which runs in the Test RealTime host
machine, is in charge of deploying and controlling remote Virtual Testers.
Note A System Testing Agent must be installed and running on each target
host before deploying Virtual Testers to those targets.
Following the execution architecture and constraints needed to comply, the Test
Script Compiler provides several ways to generate the Virtual Testers.
System Testing Agents
Installing System Testing Agents
When using Virtual Testers on remote target hosts, a daemon must be running on the
target to act as an interface between the virtual tester and the System Testing
Supervisor. This daemon is known as the System Testing Agent.
Note Always make sure that the version of the System Testing Agent
matches the version of Test RealTime. If you have upgraded from a previous
version of Test RealTime, you must also update all System Testing Agents on
remote machines.
The installation directory of System Testing includes the following necessary agent
files:
·
atsagtd.bin: the agent executable binary for UNIX
·
atsagtd.exe: the agent executable binary for Windows
·
atsagtd: the agent launcher for UNIX when using
inetd
191