AltTester® Unity SDK
AltTester® Unity SDK is an open-source UI driven test automation tool that helps you find objects in your application and interacts with them using tests written in C#, Python or Java. You can run your tests on real devices (mobile, PCs, etc.) or inside the Unity Editor.
- Overview
- Get Started
- AltTester® Editor
- API
- Running tests together with Appium
- Running tests using device cloud services
- Examples
- Advanced Usage
- AltTester® input
- AltTester® input vs. regular input
- Build apps from the command line
- How to make a production build
- Run tests from the command line
- Run tests on a Continuous Integration Server
- What is reverse port forwarding and when to use it
- Connect AltTester® Unity SDK running inside the app to AltTester® Server
- Establish connection when the instrumented app and the test code are running on the same machine
- Establish connection when the app is running on a device connected via USB
- Establish connection via IP when the app is running on a device
- Establish connection when different instances of the same app are running on multiple devices
- Establish connection when multiple instances of the same application are running on the same device
- Execute tests concurrently
- Using AltTester® Unity SDK in Release mode
- Logging
- Logging in WebGL
- Code Stripping
- Generate testing reports using Allure
- Upgrade Guides
- FAQ
- Known Issues
- Driver
- New Input System
- AltTester® Editor
- Playing in Editor throws
EntryPointNotFoundException: WebSocketSetOnOpen assembly:<unknown assembly> type:<unknown type> member:(null)
- Play in Editor does not start the instrumented app in the Unity Editor
- Opening AltTester® Editor throws
IndexOutOfRangeException: Index was outside the bounds of the array
- Playing in Editor throws
- BlueStacks
- Networking
- WegGL app disconnects
- Contributing
- License