Our test automation tools make UI testing accessible for Unity games and apps by allowing teams to inspect and programmatically control the objects of their application. The result? Fast feedback after every commit!
1. Instrument your game to support end-to-end test automation
Open a connection inside the game to identify and interact with Unity objects
Simulate any kind of device input (support for Input Manager and Input System)
Use and modify any methods and properties
2. Inspect the game objects hierarchy and get all the properties easily
Get object’s components, assemblies, methods, fields and properties without accessing the source code
Get selectors and validate them before running your tests
Interact with your game from AltUnity Inspector using keyboard, mouse, touchscreen and joystick actions
Load any scene or level
Control the speed of the game for debugging and test design purposes
3. Run automated tests on real devices: PC, Mobile, Console
Write tests in C#, Python or Java, using any popular test framework
Integrate with Appium, device cloud services like Bitbar or AWS Device Farm
Include screenshots in your test reports
We helped 3000+ users to test their games and we’re proud of their feedback.
“It is the best tool for unity applications. It is very simple and easy to implement as it is a bit similar to appium. Inspecting and performing actions on elements are very easy. Updates on the tools are stable and moreover the support and response from this team is very good as I have been using this since 10 months for my project. Thanks for the altom team for the this asset”
Do you use Unity’s Input System and now you are wondering how you can easily write automated tests for your app? Or maybe you decided to use both Unity’s Input Manager and Input System and you are looking for a test automation framework that supports both? Whichever the case, this article is for you!