UIA (Windows UI Automation)
UIA ステップは画像認識を使わずに Windows アクセシビリティ API を直接操作します。隠れているウィンドウでも動作し、標準的な Win32/WPF/WinForms コントロールに対してピクセルベースの操作より高い安定性を発揮します。
Note
UIA ステップは Windows 専用です。他のプラットフォームでは Unsupported エラーが返されます。
uia_get
UI 要素のプロパティを読み取ります。
- uia_get:
by:
name: "Username" # アクセシビリティラベル
property: value # value | name | class
save_as: username_text
セレクターのオプション:
| キー | 説明 |
|---|---|
name |
要素の Name プロパティ (アクセシビリティラベル) |
id |
要素の AutomationId |
class |
要素の ClassName |
uia_set
テキストフィールドに値をセットします。
uia_click
ボタンやインタラクティブな要素をクリック (呼び出し) します。
uia_find
要素を検索して後で使用するための参照を保存します。
uia_select
ComboBox または ListBox でアイテムを表示名で選択します。
uia_check
チェックボックスのチェック状態をセットします。