

QTester
QTester is a desktop application that connects to your running Qt Quick app and records every user interaction (clicks, presses, text input, gestures) as a Python test script. You play the script back later, in the QTester IDE or headless from a CI pipeline, and it reproduces...
Cost / License
- Subscription
- Proprietary
Platforms
- Linux
- Android
Features
Properties
- Privacy focused
Features
- Support for scripting
- Command line interface
- Ad-free
- Regression testing
QTester News & Activities
Recent activities
jol_vonte added QTester as alternative to Squish GUI Tester- jol_vonte added QTester
QTester information
What is QTester?
QTester is a desktop application that connects to your running Qt Quick app and records every user interaction (clicks, presses, text input, gestures) as a Python test script. You play the script back later, in the QTester IDE or headless from a CI pipeline, and it reproduces the interaction exactly.
It is built specifically for Qt Quick (QML) applications. Test scripts are plain Python files: version-controllable, readable, and editable.
Supported platforms
The QTester desktop application runs on Linux only. It tests Qt Quick applications running on Linux (desktop and embedded) and Android. Android targets connect via ADB or direct WiFi. No other host or target platforms (Windows, macOS, iOS) are supported at this time. Target applications must be built against a supported Qt LTS release: Qt 6.2, Qt 6.5, or Qt 6.8.
