if control exists
指定されたコントロールが存在する場合にのみ実行されるアクションラインを開始します。
名前 | 説明 | タイプ | 修飾子 |
---|---|---|---|
window | ウィンドウのTA名です。 | Interface Entity | なし |
control | コントロールのTA名です。 | Interface Element | なし |
なし
このアクションは、次のプロジェクト項目で使用できます: テストモジュールおよびユーザー定義アクションです。
このアクションは、次のコントロールに適用できます: 全てのコントロールです。
start application
 
username password
login alex ta
 
window control
click ようこそ 注文を見る
 
window control
if control exists 注文を見る ホーム
 
window control
click 注文を見る ホーム
 
else
 
window menu item
select menu item 注文を見る メインメニュー ファイル->閉じる
 
end if
 
window
check window exists ようこそ
- 指定されたコントロールが見つかった場合、最初に else, else if, または end if が出現するまで、次のアクションラインのブロックが実行されます。それ以外の場合、そのブロックはスキップされます。
- アクション if control exists は、実際にはビルトインアクション does control exist と if を組み合わせたものと言えます。