Windows デスクトップ E2E テスト pywinauto と Windows UI Automation(UIA)を使用したWindowsネイティブデスクトップアプリケーションのエンドツーエンドテスト。WPF、WinForms、Win32/MFC、Qt(5.x / 6.x)をカバーし、Qt固有のガイダンスは専用セクションとして提供します。 アクティベートするタイミング - Windowsネイティブデスクトップアプリケーションのエンドツーエンドテストを書くまたは実行するとき - デスクトップGUIテストスイートをゼロから設定するとき - 不安定または失敗するデスクトップオートメーションテストを診断するとき - 既存のアプリにテスタビリティ(AutomationId、アクセシブルな名前)を追加するとき - デスクトップエンドツーエンドをCI/CDパイプライン(GitHub Actions )に統合するとき 使用しないタイミング - Webアプリケーション → スキル(Playwright)を使用する - Electron / CEF / WebView2 アプリ → HTMLレイヤーにはUIAではなくブラウザオートメーションが必要 - モバイルアプリ → プラットフォーム固有のツールを使用する(UIAutomator、XCUITest) - 実行中のGUIを必要としない純粋な…