CheckOps home

Tools directory

A

CheckOps

AltTester Unity SDK

AltTester Unity SDK is a GPL-3.0 open-source UI test automation tool for Unity games that finds and drives game objects from tests in C#, Python, Java or Robot Framework.

Visit website

Latest public signals

Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.

Visit Website

Introduction

AltTester Unity SDK is an open-source UI-driven test automation tool that helps you find objects in a Unity application and interact with them using tests written in C#, Python, Java or Robot Framework.

You instrument a build via the AltTester menu, then tests connect to the running game to query objects by name, path or component, simulate input, and read properties. It works across platforms where the instrumented build runs. A separate AltTester Unreal SDK serves Unreal Engine users.

In the quality loop AltTester automates end-to-end game tests.

The source code is at alttester/AltTester-Unity-SDK on GitHub under the GPL-3.0 licence, with about 125 stars; the most recent commit was on 5 November 2026.

Features

  1. Object queries: Find game objects.
  2. Input simulation: Taps, clicks and keys.
  3. Multi-language tests: C#, Python, Java, Robot Framework.
  4. Instrumented builds: AltTester package.
  5. Cross-platform: Desktop and mobile builds.
  6. Appium-friendly: Combine with mobile automation.

Pros

  1. Open source: GPL-3.0 SDK.
  2. Free to use: Open source under the GPL-3.0 licence, so the core tool costs nothing to use.
  3. Actively maintained: The repository had commits as recent as 5 November 2026.

Cons

  1. GPL licence: Copyleft terms for the SDK.
  2. Instrumentation: Test builds differ from release.
  3. Unity focus: SDK targets Unity.
altDriver = new AltDriver();
altDriver.FindObject(By.NAME, "Close Button").Tap();
altDriver.FindObject(By.NAME, "Button").Tap();
var panel = altDriver.WaitForObject(By.NAME, "Panel");

Resources:

Pricing

AltTester Unity SDK is free and open source under GPL-3.0; AltTester offers paid services.

  1. Unity game studios automating UI tests.

Conclusion

AltTester is the leading open tool for Unity UI automation.

Keep instrumented builds out of release pipelines.

On CheckOps, AltTester Unity SDK is filed under the End-to-end & functional stage. Related tools listed here include GameDriver, Appium, Airtest, Eggplant Functional, TestComplete and Ranorex Studio. When comparing them, weigh the licence, the languages and platforms each supports, whether it is self-hosted or managed, and how cleanly it slots into your existing CI pipeline. Details on this page were checked against the official website, documentation and repository on 11 November 2026.

Alternatives

Other tools on CheckOps that cover similar ground. Open a page, or compare one with AltTester Unity SDK side by side.