T-Plan Robot Enterprise is an automated testing tool of the following
characteristics:
As it was designed to automate user interaction with a
graphical desktop, it is suitable especially for black box GUI software testing and
also testing of images.
Automation of live systems is based on remote
desktop technologies where T-Plan Robot acts as a client driving
a desktop server running on a remote or local host.
It is practically platform
independent.
The tool is written in Java and it runs on all major environments which
have Java installed. As
remote desktop servers are also widely supported, the tool can automate
most existing platforms and the client and server may run on two
completely different systems.
PC Desktop
Examples
Automating
Windows
XP
(running in VirtualBox)
from Windows Vista
Automating
Ubuntu Linux
from Windows Vista
Automating
a
local desktop
on Ubuntu Linux
Mobile Device
Examples
Automating
Apple
iPod
from Windows XP
Automating
a
Windows
Mobile (HTC Touch Pro)
from Ubuntu Linux
Automating
an Android 2.1
device (HTC Wildfire)
from Ubuntu Linux
As the tool operates on the level of desktop image, it can
automate any application displaying on the connected desktop regardless
of its underlying platform or technology.
Automating
a
C/C++
application (MS Paint)
on Windows XP
Automating
a
Java
application (jEdit)
on Windows XP
Automating web testing
in Internet Explorer
on Windows XP
Automating
a
GNOME
application (calculator)
on Ubuntu Linux
The product features a rich
CLI,
comfortable
Java
Swing
GUI,
public
plug
in
interface
and
comprehensive Java API. Open and
modular architecture together with extensive documentation makes it
easy to customize the tool and adjust it to your needs.
The tool accepts scripts in a simple scripting language as
well as tests written in Java.
This
allows to integrate black box GUI tests with a Java project code base
in a similar way as JUnit or even use the tool as a library of atomic
automated desktop actions.