As T-Plan Robot is a Java application, it runs on all systems supported by Java including Windows, Unix/Linux, Mac OS, Windows Mobile (through PocketVNC) and many others. As VNC servers also support most significant platforms, it is possible to set up any client-server combination, for example T-Plan Robot running on Windows and executing testing on a Mac OS machine or vice versa. Such a set up can test any GUI application displayed on the VNC server regardless of the underlying technology or programming platform.
Example: T-Plan Robot running on Ubuntu automates a Windows Mobile cell phone (click to enlarge)

The tool has an extensive Java API and accepts test scripts in a scripting language or native Java. There's a multithreading API allowing to span multiple automated testing threads within a single Java Virtual Machine (JVM) process. This makes it possible to integrate the tool and its tests into a Java project and/or use the tool besides classic functional testing to generate load on the tested system.
T-Plan Robot was released on November 9, 2009 and is being shipped in two distributions. T-Plan Robot 2.0 is open sourced under GPL v2.0 and represents a choice for budget users or those who insist on open source. T-Plan Robot Enterprise 2.0 on the other hand ships under a proprietary binary license and includes extra features and commercial support. Product differences are described at our Downloads page.
If you are interested we are on the link above as well as on SourceForge.
Cheers,