
Winui Ui Testing
Automate UI testing for WinUI 3 applications using the winapp CLI tool with element inspection, value assertions, interactions, screenshots, and accessibility audits.
Install
npx skills add https://github.com/microsoft/win-dev-skills --skill winui-ui-testingWhat is this skill?
- Scripted PowerShell batch testing of all UI elements
- Element inspection and property assertions
- Screenshot capture for visual validation
- Accessibility audit support
- Handles file dialogs, dropdowns, and context menus
Adoption & trust: 32 installs on skills.sh.
Who is it for?
Windows desktop developers needing automated UI regression testing for WinUI 3
Skip if: Web apps or cross-platform mobile testing
When should I use this skill?
User needs to write or run automated tests for a WinUI 3 Windows application
What do I get? / Deliverables
- PowerShell UI test script
- accessibility report
- screenshot evidence
Recommended Skills
Journey fit
UI testing validates that the interface works correctly before shipping a Windows desktop application — this is a pre-release quality gate, not a build activity. This skill directly implements automated UI testing via the winapp ui command, guiding scripted batch PowerShell tests and interactive exploration for WinUI 3 controls.