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.