
noqa is an automated mobile testing tool for apps and games. Write tests in plain English and run them on real iOS and Android devices, simulators or cloud devices. noqa works from screenshots, so there are no locators, no code and no SDK. The same tests run on native apps (Swift, Kotlin), React Native, Flutter, Unity and Unreal. Unlike script-based tools (Appium and XCUITest), noqa is not limited by the element tree, so it handles anything you can see on the screen: canvas UIs, WebViews, games, in-app ads and system dialogs. Your coding agent can use noqa too: from the command line it connects to a real device, controls it and runs tests. As teams ship more code with AI, noqa automates slow manual testing.