Gua vs T-Plan Game Test Automation
Gua
gua.orizika.comT-Plan Game Test Automation
t-plan.comSide by side
| Figure | Gua | T-Plan Game Test Automation |
|---|---|---|
| Price from | — | £16.67/mo |
| Free plan | — | — |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 0 | 1 |
| Spec score · Game Testing Software | 7.5 (#12) | 7.8 (#10) |
| Game engine support | The site documents a Godot 4.7 add-on and Unity 6 support for UI Toolkit, uGUI, and TextMeshPro. | The vendor says T-Plan Robot can automate games built with Unity and Unreal Engine because it operates at screen level. |
| Integrations | The native MCP server connects to a running game over WebSocket, while WebMCP registers semantic tools in a Godot Web Export or Unity WebGL browser tab. | The features page lists Jenkins, GitHub, TestRail, Jira, IDEs including Eclipse and NetBeans, and REST API access as integration options. |
| Support | The site directs users with questions to its support Discord server. | Every plan includes unlimited help from the support team, access to the knowledge base and user community, product updates, and free training. |
| Visual testing | Gua.Testing.Visual compares rendered PNG screenshots with baselines and supports pixel thresholds, masks, and OS or renderer variants. | It uses image-based recognition to detect and verify on-screen objects rather than relying on application code. |
Plans
In their own words
Gua
Gua is a free, open-source protocol for testing and automating games made with Godot and Unity. It exposes semantic interface state, including identifiers, roles, text, hierarchy, bounds, visibility, enabled state, values, focus, and selection, so tests and AI agents can query controls and perform actions such as clicking, focusing, setting values, selecting, scrolling, and pressing keys. Tests can wait for interface conditions in NUnit, xUnit, MSTest, or C++ without fixed sleeps. Visual testing compares PNG screenshots with baselines using pixel thresholds, difference ratios, masks, and operating-system or renderer variants. Recording stores semantic actions, timing, revisions, and wait conditions for replay with host checks. Failure artifacts may include UI trees and diffs, pending requests, event history, logs, runtime and environment details, screenshots, and game output. Native MCP connects over WebSocket; WebMCP exposes tools in Godot Web Export and Unity WebGL. Gua documents a Godot 4.7 add-on and Unity 6 support. It targets Windows, Linux, macOS, API, and web environments.
T-Plan Game Test Automation
T-Plan Game Test Automation automates game tests by interacting with the game’s graphical interface. Image recognition checks objects on screen, so testing does not depend on application code; the vendor says this approach supports games made with Unity and Unreal Engine. The software runs externally without source-code changes or instrumentation. On iOS, it requires two runtime files, but no code changes.
Record and Playback captures test scripts for execution across devices and machines. Users can schedule runs, define workflow rules, and pass custom parameters for decision handling. Listed integrations include Jenkins, GitHub, TestRail, Jira, Eclipse, NetBeans, and REST API access. Supported targets include Windows, macOS, Linux, Android, and iOS; the testing page also lists Unix and Solaris. T-Plan Robot starts at £200 per month when billed annually, and a 14-day trial is listed. A Development licence is required before buying Execution licences; five Execution licences permit five live connections at once.