EVERYTHING XIAOMI
Get listed

GAutomator

GAutomator is an open source framework for automating tests of mobile games on Android and iOS.

Place
#31 of 43
Score
5.8
GAutomator's website

What GAutomator is

GAutomator is an open source framework for automating tests of mobile games on Android and iOS. It interacts with game-engine elements such as Unity GameObjects, allowing one testing script to work across devices with different screen resolutions. Listed actions include finding game objects, reading text and bounds, clicking, pressing, swiping, and entering text. GAutomatorViewer can inspect an application’s UI hierarchy and control properties, including GameObject names and attributes. Setup involves integrating the SDK into a game and writing iOS or Android testing scripts. The Android project supports Unity and UE4 games; the iOS Python library supports Unity, while other engines require separate environment configuration. Android requirements include Python 2.7 or 3.4+, Android SDK or adb, USB-connected device access, and Android 4.3 (API 18) or later. Android scripts can run on Windows or Linux. Device APIs include pressing Back, reading package and display details, and waiting for QQ or WeChat login. Some reporting functions are cloud-only, and scene tags are supported only in WeTest cloud reports.

Good

  • Automates tests for mobile games on Android and iOS.
  • Can interact with Unity GameObjects across screen resolutions.
  • Viewer inspects UI hierarchy and control properties.
  • Android project supports Unity and UE4 games.

Watch out

  • Setup requires SDK integration and platform-specific scripts.
  • Android requires Python, SDK or adb, and USB device access.
  • Some reporting functions are cloud-only.
  • iOS library supports Unity; other engines need separate configuration.

Who it suits

GAutomator may suit developers automating mobile game tests who can integrate its SDK and write iOS or Android scripts. Android users need the listed Python, SDK or adb, and device requirements.

Verdict

GAutomator offers engine-aware mobile game test automation, with inspection tools and a range of listed actions. Check its setup requirements and cloud-only reporting limits against your workflow.

The facts

Each one read from GAutomator's own pages, with the date it was checked.

Where it runs

Android engines
The Android project supports Unity and UE4 games.checked 4 Oct 2026
Android requirements
The Android project lists Python 2.7 or 3.4+, Android SDK or adb, USB-connected device access, and Android 4.3 (API 18) or later as requirements.checked 4 Oct 2026
Device controls
Its device APIs include pressing Back, reading the current package and display rotation and size, and waiting for QQ or WeChat login.checked 4 Oct 2026
iOS engine support
The iOS Python library supports Unity interaction; other engines require separate environment configuration.checked 4 Oct 2026

What it does

Automation actions
Its listed engine APIs include finding GameObjects, reading text and bounds, clicking, pressing, swiping, and entering text.checked 4 Oct 2026
Cloud reporting limit
The README says scene tags are supported only in WeTest cloud reports and notes that some reporting functions are cloud-only.checked 4 Oct 2026
Desktop environments
The Android project README says its scripts can run on Windows or Linux.checked 4 Oct 2026
Game object testing
It interacts with game engine elements such as Unity GameObjects, allowing one testing script to run on devices with different screen resolutions.checked 4 Oct 2026
Inspection tool
GAutomatorViewer can inspect an application's UI hierarchy and control properties, including GameObject names and attributes.checked 4 Oct 2026
Product
GAutomator is an open source test automation framework for mobile games.checked 4 Oct 2026
Setup
Using GAutomator involves integrating its SDK into the game and writing iOS or Android testing scripts.checked 4 Oct 2026
Support
The project README directs users to GitHub issues for bugs, requests, and usage questions, and lists QQ contact 800024531.checked 4 Oct 2026

Alternatives to GAutomator

All alternatives
  1. 1Brainscape logo

    Brainscape

    Free planAndroidiOSWebAPI
    8.2From $7.99 a month
  2. 2Forest logo

    Forest

    Free planAndroidiOSWebExtension
    8.1From $35.99 a year
  3. 3

    Study Bunny

    Free planAndroidiOSmacOS
    7.8$1.99 one-time
  4. 4

    Cloud Outliner

    Free planiOSmacOS
    7.7$4.99 one-time
  5. 5

    FLIP

    Free planAndroidiOS
    7.4From $8.99 a year
  6. 6

    FlashPrep

    Free planAndroidWeb
    7.3From ₹499 a year