T-Plan Robot Frequently Asked Questions
T-Plan Robot Projects
T-Plan Robot is available in two forms as follows:
- T-Plan Robot Enterprise is a commercial and actively developed product, with support and custom development / plugin services.
- T-Plan Robot Open Source is a legacy open source version with limited functionality. There is no support and no active development.
View the T-Plan Robot Enterprise Documentation Guide for details on the latest enterprise release.
Together with the comparison analysis listed in the table below, let us first describe some of the main differences between the 2 projects:
- New image search algorithms, are not available in the open source tool.
Please view an overview of the new image search here: New Search Algorithm.
The new search algorithms not only improve accuracy, speed performance etc. but also importantly are the only way to recognise images where background and resolution tolerance are a factor (E.g. Flash, Silverlight etc.).
The new searches are incredible, and vastly improve your testing in terms of time, effort and therefore ultimately cost.
- Fixes to resource drain and over memory usage. Whilst the open source tool is fine for a 1 test / 1 machine scenario, when employed in a test environment with multiple test executions and machines; resource limits are quickly met.
All these issues have been fixed in the Enterprise version, and in test instances we have seen a 90% improvement in resource consumption and memory usage etc.
- With the above 2 points.. comes vast time savings… and therefore cost savings!
Recent tests compared the very slow time to execute tests using the open source project, with the lightning speed of the Enterprise version.
A summary of the results can be seen in the slideshow opposite…
Note: (‘search’ = open source | ‘search2′ = enterprise).
|Highlights||T-Plan Robot Enterprise||T-Plan Robot Open Source|
|License||T-Plan License||GPL v2.0 & higher|
|Downloads||On request||Via SourceForge|
|Unlimited online support via forums, email & phone|
|Custom builds with bug fixes and minor features|
|Customization and development of features on request|
|Robot Enterprise||Open Source|
|New Service Manager A new Service manager allowing management of Robot running as a Windows system service (since 4.3 read more)|
|Remote Desktop Support over RDP Protocol Robot hosted on MS Windows can automate any other system running an RDP server such as MS Windows (via Terminal Services), Mac or Unix/Linux. It can also drive any VirtualBox guest system (virtual machine). (since 4.3 read more)|
|Robot Automation Portal (RAP) Support of the Robot Automation Portal (RAP). The RAP is web application allowing the monitoring and management of T-Plan Robot Enterprise driven automation over the TCP/IP network, (internet and/or intranet) from a web browser (since 4.2.1 read more)|
|Click & Drag Command Enhancements Click and Drag command enhancements|
|REST Based T-Plan Professional Integration Flexible integration with T-Plan Professional 8.1 relying on a REST web service (since 4.2, read more)|
|Android Connection with Screen Mirroring Automate Android devices over ADB with fast screen transfer (since 4.2, read more)|
|iOS Over Xcode Full iOS device control from a Mac with Xcode installation (since 4.2, read more)|
|Connection Manager Manage your test environment connections easily (since 4.2, read more)|
|Local Desktop on Multi Display Environments Employ the Local Desktop connection on environments with multiple screens (read more)|
|Local Desktop Recording on Mac and Linux Record test scripts on single Mac OS or Linux environments (read more)|
|iOS Mirror over the Lightning USB Fast and reliable automation of iOS devices from Mac OS X (read more)|
|Image Based Script Recorder Record reliable test scripts on the fly (read more)|
|Search for Scaled Components Search for scaled components on the desktop (read more)|
|Detached Desktop View Display the desktop view in a separate window (read more)|
|Scheduler Support of script scheduling and schedule reporting (read more)|
|Advanced Optical Character Recognition (OCR) Image Filter & OCR Mode Parameter features introduced for OCR engine (read more)|
|Remote Control Control executing test scripts over the web or from 3rd party apps (read more)|
|Image Doctor Resolve image comparison failures without having to stop the script (read more)|
|Desktop Scaling Scale the desktop view to fit your own resolution|
|Testing of iOS Devices Over the AirPlay Mirror and VNC or T-Plan Server OpenGL support for Game etc. testing of iOS devices (iPhone, iPad) using AirPlay Screen Mirroring and the VNC or T-Plan server (read more)|
|Local Desktop Testing Testing of applications and system components on the local desktop (read more)|
|Testing of Non-Rooted Android Mobile Devices Over USB Testing of non-rooted Android devices via the Android Debug Bridge (ADB) over the USB cable (read more)|
|New ‘Enterprise Image Search v2’ New algorithm enables Robot to identify components on the screen with a high level of tolerance to minor rendering changes, experienced for example with Flash. (read more)|
|New ‘Image Based Text Recognition’ New algorithm recognizes text on the screen based on pre-saved character images (read more)|
|Enhanced Script Execution Visualization of the performed mouse and image comparison operations|
|Easy Investigation of Script Failures The Execution Log now captures a complete history of the script execution (read more)|
|New ‘Command Properties Window’ All test script commands can be easily designed and updated via the new interactive components|
|Redesigned ‘Code Template Wizard’ Offers a wide library of code templates both for the TPR and Java formats|
|Redesigned ‘Command Wizard’ Allows easy inuitive interactive design of test script commands|
|New ‘Java Convertor’ Enables easy and reliable conversion of TPR test scripts (*.tpr) into Java. (read more)|