What it does
AirtestIDE is NetEase's desktop authoring environment for automating user-interface tests of games and applications. The IDE combines the image-recognition-based Airtest framework with Poco's UI-control inspection and provides script recording, playback and report viewing. A test author supplies a reachable device or application window, then can record interactions or write Python-based checks for Android, iOS, Windows and other documented targets. The desktop IDE itself is distinct from the Airtest and Poco frameworks and from NetEase's AirLab cloud test service.
Record a user journey, then replay it
Install the desktop IDE for Windows, macOS or Linux and connect the device or application window you want to test. The official quick start walks through connecting an Android phone, Windows application or iOS device, then recording interactions from the device view. The generated script can use image recognition for screen locations or Poco's UI-control approach; add assertions for visible interface state or values, run the script, and inspect its report in the IDE. The project also documents web automation through an Airtest-Selenium integration.
For example, a mobile-game tester could record a short path through a menu, add an assertion that a target screen is present, replay the script and review the generated report. This is an illustrative workflow from the documentation; no device, application or script was run for this listing. The product tests an application through its interface, so the team still needs a test build, reachable device/window and stable test data.
The download page includes an end-user agreement. Its Chinese terms grant a limited, non-transferable right to use the software and say that use beyond personal scope, including commercial use, requires separate authorization from NetEase. The pages accessed do not establish the current price or the process and terms for that authorization; confirm before adopting it for commercial QA.
Strengths
- The IDE combines script recording, one-click playback and report viewing in a desktop interface.
- Image recognition and UI-control inspection provide two documented ways to locate and interact with application elements.
- The official tutorials cover Android, iOS, Windows applications, games and a Selenium-based web workflow.
Watch out for
- Automated journeys need a reachable target device or application window and suitable test data.
- The published EULA says commercial or other non-personal use requires separate authorization from NetEase.
Best for
- QA teams automating repeatable UI flows in mobile apps and games.
- Testers who want to record interface interactions and review generated scripts and reports in a desktop IDE.
- Teams testing Android, iOS or Windows applications with image-based or UI-hierarchy-driven checks.
Sources
- Airtest Project (Oct 25, 2026)
- I. Get Started with Airtest+Poco (Oct 25, 2026)
- Installation and Startup of AirtestIDE (Oct 25, 2026)
- Airtest Project - Download and End User License Agreement (Oct 25, 2026)
- AirtestIDE (Oct 25, 2026)