ZenoTest Features – Fast and Reliable UI Automation
ZenoTest combines a powerful automation core with an intuitive workflow for stable, maintainable, and framework-independent UI tests.
🔧 Works with any Windows Application
No matter if your software uses Qt, WinForms, WPF, Java, or a custom UI – ZenoTest detects and interacts with it effortlessly. No special plug-ins or framework restrictions required.
🧠 Intelligent Object Recognition
ZenoTest automatically combines multiple UI attributes to identify elements uniquely and reliably, even if the UI layout changes. Your tests remain stable – reducing maintenance time and effort.
💬 Recorder & Automatic Code Generation
Record your actions and let ZenoTest generate executable test scripts instantly. You can edit, extend, and reuse them – creating test automation in minutes, not hours.
💻 Simple, C-like Scripting Language
ZenoTest’s lightweight C-inspired scripting language is easy to learn. Advanced users can leverage loops, conditions, parameters, and global functions for complex automation scenarios.
StartAUT();
LeftMouseClick("DIE_ANZEIGE_LAUTET_0_LANDMARKTARGET");
SendKeys("9+10*9=");
Verify("DIE_ANZEIGE_LAUTET_0_LANDMARKTARGET", "Die Anzeige lautet 171");
LeftMouseClick("RECHNER_SCHLIE_EN_RECHNER_RECHNER");
📂 Organized Project Structure
Manage everything in one place: project files, test suites, and test cases. ZenoTest keeps your tests structured, maintainable, and scalable – even for large projects.
📈 Clear, Readable Reports
Every test run is automatically documented. Beautiful HTML reports with execution time, status, and detailed results give your team full transparency.
- Automatic HTML report generation
- Detailed execution logs and timing
- Visual pass/fail summary
- Shareable and team-friendly output
⚙️ Automation & Integration
Run ZenoTest in GUI mode for manual testing or via command-line mode for full automation. Integrate it into your CI/CD pipelines to trigger tests automatically with each commit, nightly build, or release.
🧩 Open. Extendable. Future-Proof.
ZenoTest is continuously evolving. Planned features include visual testing with OCR, parallel execution, Python and BDD (Gherkin) scripting, and integrations with Jenkins, GitLab, and more.