What problem does it solve?
This Skill automates the tedious and error-prone process of testing WPF desktop applications by providing AI-guided exploration, reproducible random testing, scripted scenario execution, usability sessions, post-build verification, and deterministic replay so teams can find, record, and reproduce UI issues faster.
Core Features & Use Cases
- AI-Guided Exploration: Inspect screenshots, enumerate UI controls, and drive clicks/typing to autonomously explore and discover bugs.
- Reproducible Random & Scenario Testing: Run seedable random walks, execute YAML-defined scenarios, and generate action logs for deterministic replay.
- Usability & Verify Workflows: Conduct persona-based think-aloud usability runs and perform automated verification after builds with ticket generation and evidence collection.
- Real-World Example: Run an explore session to traverse a settings dialog, capture screenshots and control states, and auto-create a ticket when an unexpected error dialog appears.
Quick Start
Ask the agent to run an AI-guided exploration of the target app by saying: /wpf-explore test all buttons and inputs in the settings page.