click
- 動作:クリック
- 対象:クリックする要素
- 例:ボタン画像をクリック
- //img[contains(@src,'http://test.tes/button.png')]
- 例:2番めのボタン画像をクリック
- xpath=(//img[contains(@src,'http://test.tes/button.png')])[1]
- 値:なし
pause
- 動作: 一時停止
- 対象: ミリ秒
- 例: 1000
- 値: なし
store
- 動作:値を保存する
- 対象:保存する値
- 例: ランダムな値0or1を生成して、0の場合はtrue
- javascript{Math.floor(Math.random()*2) == 0}
- 例: ランダムな値0or1を生成して、0の場合はtrue
- 値:保存先
- 例: isZero
storeElementPresent
- 動作: 要素を検索して存在するかどうかを保存する
- 対象:検索する要素
- 例://img[contains(@src,'http://test.tes/button.png')]
- 値:保存先
- 例:ok
label
- 動作:ラベルを付ける(ジャンプ先になる)
- 対象:ラベル名
- 例:jump1
- 値:なし(メモを書いても良い)
gotolabel
- 動作:ラベルにジャンプ
- 対象:ラベル名
- 例:jump1
- 値:なし
gotoIf
- 要プラグイン
- 動作:対象がtrueになれば値のラベルにジャンプ
- 対象:${ok}
- 値:ジャンプ先のラベル名
- 例:jump1