T-PLAN ROBOT

Product Overview
Documentation
Tutorial
FAQ
Downloads
Plugins
 
T-Plan Robot | Automated Testing ToolWHAT IS NEW IN T-PLAN ROBOT 2.0




This document targets VNCRobot 1.3 users and describes changes and new features of T-Plan Robot 2.0.

General ChangesT-Plan Robot 2.0 automating an HTC Pro mobile phone

  • T-Plan Robot 2.0 is backed up by professional support and customization services and distributed under a commercial T-Plan license.
  • A limited version with a subset of available functionality was open sourced under GPL v2.0 or later and made available on SourceForge.
  • Java 6 is required to run the code. Read the Release Notes for more.
  • An incompatibility with PocketVNC has been resolved making it possible to use the tool for testing of applications on Windows mobile devices.

New Features

  • Open architecture with a plugin mechanism. It allows third parties to implement additional features or modify the existing ones and add them into the product.
  • Plugin Manager window allowing to add, remove, endable, disable and discover plugins.
Welcome panel
  • Support of Java test scripts. There's a public Java API providing access to the same functionality as the legacy proprietary scripting language.
  • On-the-fly compilation and execution of Java code. The tool accepts .java files and allows to compile and execute the code from the GUI. A limited support of Java code editing in the script editor was implemented, such as higlighting of lines with errors.
  • Converter from the proprietary scripting language to Java source code. It is intended to (1) facilitate users who decide to migrate their existing test scripts to Java and (2) allow to convert code generated through Record & Replay to Java.
  • New Welcome panel with fast links to documentation and important resources. New Login Dialog
  • Support of localization (translation) of software messages (texts) into another human language together with a well documented localization procedure.
  • Support of RFB (VNC) listen mode. It allows to connect and automate devices without IP address (for example mobile phones).
  • Enhanced CLI with new options for the RFB listen mode, user name, display language switch and pluggable logon client parameters to support clients with other than plain text password authentication.
  • Redesigned Login Dialog with Langugage controls and support of generic client logon parameters.
  • Comprehensive product documentation including manuals describing some standard procedures and documentation of the Java source code (Java API specification).

Modifications And Improvements Of Existing Features

  • Most internal features are now implemented as plugins and can be customized through the standard plugin interface. This applies to supported protocols, reports, automation framework components, laguage interprets and even to individual scripting language commands.
CompareTo Window with image collection support
  • Support of image comparison against image collections in the scripting language. All commands performing image comparison were extended to accept a list of template images rather than a single file. Their corresponding windows in the GUI were also improved to support multiple image inputs.
  • Integration with web browser allowing to view help files and web content in a browser rather than in the JavaHelp window (this is configurable).
  • Keyboard automation improvements: Support of key locations and ability to press just a modifier instead of a full key.
  • Mouse wheel support both by the scriptinging language as well as the Record&Replay feature.
  • Configurable default values of the template and output directories through the Preferences window.
  • Variable Browser was moved to the Tools panel and extended with buttons allowing to copy and paste variable names and values.
  • The Take A Screenshot window allows to cut the desktop image before saving it to a file.
  • SendMail command now supports E-mails with HTML content.

  OUR CLIENTS
NEWSLETTER

You have not Installed the flash player
Name:
Email: