Gua vs Obvra
Gua
gua.orizika.comObvra
obvra.comSide by side
| Figure | Gua | Obvra |
|---|---|---|
| Price from | — | $44/mo |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | Yes | Yes |
| Windows | Yes | Yes |
| macOS | Yes | — |
| Linux | Yes | — |
| API | Yes | — |
| Plans published | 0 | 7 |
| Spec score · Game Testing Software | 7.5 (#12) | 7.9 (#9) |
| Recording | Gua.Testing.Recording records semantic actions and wait conditions for replay, with sensitive values stored as secret keys rather than plaintext. | Obvra records gameplay actions, screenshots, visual targets, screen changes and outcomes for review. |
| Support | The site directs users with questions to its support Discord server. | Priority support is included with Desktop Pro, Cloud Studio and Cloud Pro plans. |
Plans
Obvra
- Capture FreeFree
- Desktop Starter$44 a month
- Desktop Studio$134 a month
- Cloud Starter$349 a month
- Desktop Pro$359 a month
- Cloud Studio$799 a month
- Cloud Pro$1,799 a month
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.
Obvra
Obvra turns gameplay demonstrations into reusable tests for game testing and automated playtesting. It records actions, screenshots, visual targets, screen changes and outcomes, then uses visual context around each action to interpret what was clicked, what changed and what result was intended. Tests can find visual objects again when their screen positions change, rather than relying on fixed coordinates. Automated runs locate targets, perform actions, check expected results and save evidence. If a run fails, Obvra identifies whether the problem involved the target, action or outcome, and preserves screenshots, expected outcomes and observed game states for review. Its coverage includes gameplay and UI testing, visual regression, build verification, regression testing and bug reproduction. Obvra says its visual workflow needs no engine-specific integration. It supports Unity, Unreal Engine, Godot, GameMaker, RPG Maker, custom engines, browser games and Android games. Desktop runs in a studio's environment; Cloud manages test creation, execution, maintenance and infrastructure. Capture Free costs nothing and includes recording and analysis, but not automated playback or executable tests.