AltTester® Desktop Logo
v.2.3.3

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
      • Get the AltTester® Server
      • Connect to a game build
        • Start Server
        • Connect to Server
        • The connected apps list
        • The connected drivers list
        • Connect through IP
        • Connect through reverse port forwarding
          • How to set up reverse port forwarding for Android?
    • AltTester® Server
      • What it is
      • What it does
      • Running it from AltTester® Desktop
      • Running it yourself
        • Options
        • In Docker
      • Licensing and limits
      • When it will not start
    • 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 a Secure AltTester® Server from AltTester® Desktop
          • 1. Turn on secure mode
          • 2. Configure the TLS/SSL Certificate
          • 3. Check which mode the server is running in
          • 4. Apply changes to a running server
        • 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
    • Compatibility matrix
    • Known issues
      • 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.4.0
        • New Features
        • Improvements
        • Changes
      • V 2.3.3
        • Improvements
      • V 2.3.2
        • New Features
        • Improvements
      • 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
    • Where the license is used

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 v.2.4.0
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
v.2.3.3
v.2.4.0