veriCue
Commercial test automation framework for Qt desktop applications.
veriCue is a TCP server you embed in your Qt application plus three client libraries (Python, C++, C#) that connect to it and drive your UI. It works equally well for QWidget and QML applications, supports touch and gestures, and includes RSA-signed commercial licensing.
We are up front about the edges too: see the honest list of what is not supported yet.
Why veriCue
- 42 protocol commands covering object discovery, UI interaction, touch & gestures, model/view data access, push event subscription, performance metrics, and recording.
- Three first-class clients - Python (asyncio), C++ (Qt signals/slots), C# (.NET 8) - all mirroring the same surface.
- Production-grade licensing built in: RSA-signed offline keys, plans sized by concurrent automation sessions (Trial / Professional / Enterprise / Enterprise Plus - see pricing).
- No vendor lock-in - the wire protocol is documented (length-prefixed JSON over TCP) and you can write a client in any language.
What's next?
- Installation - get the server library + a client in five minutes.
- Quick start (Python) - your first automated test in fifteen lines.
- Commands reference - every protocol command with arguments and return shape.
- Embedding the server - what to do in your Qt application's
main().
Ready to try it?
Request a 30-day trial licence by emailing sales@vericue.dev. We respond within one business day with your signed licence file and a download link.

