FlaUI
Windows UI Automationを薄くラップしたMITライセンスの.NETライブラリで、UIA2/UIA3の両方に対応するUI自動テスト支援ツール。
- 概念URI
https://comcomponent.com/knowledge/flaui/
- 別名・表記
- FlaUI.Core / FlaUI.UIA2 / FlaUI.UIA3
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- FlaUIはWindows UI Automation(UIA)を利用します。FlaUIはWindows UI Automation(UIA)を薄くラップした.NETライブラリである / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- FlaUIはコントロールパターンを利用します。FlaUIの要素操作(Invoke()の呼び出しやTextプロパティへの代入)は、内部でUI Automationのコントロールパターンをそのまま呼び出す / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- FlaUIは新規プロジェクトでの新規採用に対する本記事の推奨です。FlaUIはMITライセンスで活発にメンテナンスされており(v5.0.0が2025年2月リリース)、新規のUI自動テスト導入における第一候補として推奨される / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- FlaUIはUIスモークテストを自動化します。FlaUIとxUnit/NUnitを組み合わせ、起動から主要導線までを確認するUIスモークテストを自動化する / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- FlaUIはWPFを利用します。WPFアプリを自動化する場合、UIA3の実装であるFlaUI.UIA3を使うのが実務の目安である / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
- FlaUIはWindows Formsを利用します。WinFormsアプリを自動化する場合、UIA2の実装であるFlaUI.UIA2から試すのが実務の目安である / 確度: 条件付きの関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。