BigHugger
sk Skill · affaan-m

windows-desktop-e2e

E2E testing for Windows native desktop apps (WPF, WinForms, Win32/MFC, Qt) using pywinauto and Windows UI Automation. Use when writing E2E tests for a Windows native desktop app with pywinauto or UI Automation.

installs 8w
1,551
30-day movement
starts with the next reading
Related entries
3
Connections
0
xmlyamlpythoninicppbashcsharpJavaScript

An agent skill that loads guidance for writing end-to-end tests for Windows native desktop apps using pywinauto and Windows UI Automation (UIA). It covers WPF, WinForms, Win32/MFC, and Qt, with sections on setup, AutomationId testability, page object structure, locator strategy, wait patterns, artifact capture, and flaky-test handling.

Reach for it when you need a structured playbook for setting up and debugging pywinauto/UIA desktop E2E tests rather than piecing the approach together yourself.

Use it to

  • Set up a new pywinauto desktop GUI test suite
  • Add stable AutomationIds to WPF, WinForms, Win32, or Qt controls
  • Replace time.sleep() with proper wait patterns
  • Diagnose flaky or failing desktop E2E tests
  • Configure test isolation tiers and failure artifacts

For Developers and QA engineers testing Windows native desktop applications with pytest.

Host repository
affaan-m/ECC
Installs, lifetime
2,900
Installs, 8 weeks
1,551
Host stars
259k
Host language
JavaScript
topicspywinautoui-automatione2e-testingwindowsdesktop-appspytest