AltTester® Desktop Logo
v.2.3.1

Table of contents:

  • Home Page
  • AltTester® Unity SDK
  • AltTester® Unreal SDK
  • AltTester® Desktop
    • Overview
    • How it works
    • Get started
      • Get AltTester® Desktop
      • Upgrade to AltTester® Desktop Pro
      • Connect to a game build
        • Connect to the built-in AltTester® Server
        • Connect to a remote AltTester® Server
        • Connect through IP
        • Connect through reverse port forwarding
          • How to set up reverse port forwarding for Android?
    • AltTester® CLI and AI Extension
      • Getting Started
        • Set up later from Settings
      • Command Reference
        • Global Options
        • Connection
          • connect
          • status
          • disconnect
          • apps
        • Find Objects
          • find
          • find-at-coordinates
          • get-all-elements
        • Input Actions
          • tap
          • click
          • press
          • key-down
          • key-up
          • swipe
          • scroll
          • move-mouse
          • touch
          • reset-input
        • Other Commands
          • get-text
          • set-text
          • scene
          • game-state
          • snapshot
          • screen-size
          • get-property
          • set-property
          • wait-for-property
          • get-time-scale
          • set-time-scale
        • Screenshot
          • screenshot
        • Other
          • run-tests
          • run-keyword
          • setup-project
          • docs
          • start-desktop
          • start-game
          • uninstall
          • update
        • iOS Device Management
          • ios devices / ios install / ios launch / ios uninstall
          • ios wda-setup / ios wda-start / ios wda-stop / ios wda-status / ios wda-find / ios wda-tap / ios wda-source
          • ios run
        • Android Device Management
          • android devices / android install / android launch / android uninstall
          • android forward / android clear-forward
          • android find / android tap / android source
          • android run
        • AltObject
        • Locator Strategies
        • Snapshots
        • Updating the CLI
      • AI Extension
        • Setting Up with Skills
          • What Are Skills?
          • Installing Skills
          • Choosing a Skill
        • Setting Up as MCP Server
          • Claude Desktop
          • VS Code with GitHub Copilot
          • Cursor
          • JetBrains IDEs (PyCharm, Rider, IntelliJ IDEA)
          • Windsurf
          • Claude Code
        • Common Workflows
          • Exploring a Game
          • Creating a Test Plan
          • Generating and Running Tests
          • Debugging Failed Tests
          • Testing on Mobile Devices
        • What You Can Ask
      • Troubleshooting
        • alttester command not found
        • Cannot connect to the game
        • Daemon is stale or unresponsive
        • Object not found
        • macOS: MCP server not working when CLI is in a protected folder
        • iOS: WDA fails to build
        • Android: adb not found
    • UI Components
      • Screenshot
      • Objects Hierarchy
      • Element Details
      • Header
      • Recorder
      • Settings
    • How to record and run tests in Recorder
      • Record tests
        • Load scene
        • Wait for object
        • Click on object
        • Click on coordinates
        • Tap on object
        • Tap on coordinates
        • Swipe
        • Hold button
        • Press key
        • Set text
        • Add assertion
      • Run tests
    • Advanced Usage
      • Using Secure AltTester® Server (WSS)
        • Why use Secure WebSocket (WSS)?
        • Starting the Built-in Secure Server in AltTester® Desktop
          • 1. Configure the TLS/SSL Certificate
          • 2. Server Status Indicator
        • Supported Certificates
          • Supported Format
          • Required Properties
          • Password-Protected Certificates
          • PKCS#12 (PFX) Compatibility
          • Unsupported Certificates
          • CA-Signed Certificates
        • Common Certificate Validation Errors
        • Using Secure Connection with a Remote AltTester® Server
      • Running AltTester® Server in terminal
        • Command line arguments
        • Starting AltTester® Server in Secure Mode (Batchmode)
        • Code examples for setting up AltTester® Server from terminal
    • Compatibility matrix
    • Known issues
      • Problem starting AltTester® Desktop from batchmode on MacOS due to name change
      • Clickable area problems
      • Sometimes the tap action is recorded, but not reflected in the application
      • Problem with reverse port forwarding for iOS
      • Selecting objects from the Screenshot area
      • Using Unity as a Library
      • Activating license while having a proxy running
      • Recording: Assert fails if string contains new line
      • AltTester® Desktop input action is still reflected in the app when AltTester® Input toggle is unchecked
      • Load additive not working for Unreal apps
      • Fatal error: Cannot access a disposed object ‘System.Net.Sockets.NetworkStream’
    • Report issues
    • Release notes
      • V 2.3.1
        • Changes
        • Improvements
      • V 2.3.0
        • New Features
        • Improvements
      • V 2.2.7
        • Improvements
      • V 2.2.6
        • New Features
        • Improvements
      • V 2.2.4
        • New Features
        • Improvements
      • V 2.2.3
        • Improvements
      • V 2.2.2
        • New Feature
        • Improvements
      • V 2.2.1
        • Improvements
      • V 2.2.0
        • New Features
        • Improvements
      • V 2.1.2
        • New Features
        • Improvements
      • V 2.1.1
        • New Features
        • Improvements
      • V 2.1.0
        • New Features
        • Improvements
      • V 2.0.2
        • New Features
        • Improvements
      • V 2.0.1
        • Improvements
      • V 2.0.0
        • New Features
      • V 1.5.1
        • Improvements
      • V 1.5
        • Improvements
      • V 1.4
        • New Features
        • Improvements
      • V. 1.3
        • New Features
        • Improvements
      • V. 1.2
        • New Features
        • Improvements
      • V. 1.1
      • V. 1.0
        • New Features
        • Improvements
      • alpha version
    • Licensing

Community:

  • Discord

Useful Links:

  • AltTester® Blog
  • Source Code
  • PyPi Python
  • PyPi Robot
  • NuGet
  • Maven Repository
  • OpenUPM
  • Docker Hub
AltTester® Desktop
  • Search


© Copyright 2026, Altom Consulting.

Built with Sphinx using a theme provided by Read the Docs.
Other Versions 2.3.2
Versions
latest
v.1.0.0
v.1.1.0
v.1.3.0
v.1.4.0
v.1.5.1
v.2.0.0
v.2.0.1
v.2.0.2
v.2.1.0
v.2.1.1
v.2.1.2
v.2.2.0
v.2.2.1
v.2.2.2
v.2.2.3
v.2.2.4
v.2.2.6
v.2.2.7
v.2.3.0
2.3.1
2.3.2