ステップ一覧 English ステップとは、ブラウザを駆動する命令文です。 クリック操作や入力操作だけでなく、表示のチェックについても個別にステップが用意されています。 ステップを組み合わせることで、一連のシナリオを組み立てることができます。 汎用 操作ステップ 「要素名」エレメントをクリックする 状態確認ステップ 画面に「テキスト」と表示されていること 画面に「テキスト」と表示されていないこと 「要素名」に「テキスト」と表示されていること 「要素名」に「テキスト」と表示されていないこと 「要素名」の「属性名」属性に「テキスト」が含まれていること 「要素名」の「属性名」属性に「テキスト」が含まれていないこと 「テキスト1」と「テキスト2」が一致すること 「テキスト」テキストが正規表現「正規表現」に一致すること 変数代入ステップ $テキスト =「エレメント名」エレメントのテキスト 画面遷移 操作ステップ 「URL」に移動する 「リンク名」のリンク先へ移動する トップページに移動する 履歴の次のページヘ進む 履歴の前のページに戻る ページをリロードする 状態確認ステップ URLが「URL」であること URLが「URL」でないこと フォーム 操作ステップ 「フィールド名」フィールドに「入力値」と入力する 「ボタン名」ボタンをクリックする 「選択値」という値を「セレクトボックス名」から選択する 「チェックボックス名」にチェックをつける 「チェックボックス名」のチェックをはずす 「チェックボックス名」の「選択肢」にチェックを入れる 「フォーム名」フォームの「フィールド名」フィールドに「入力値」と入力する 「フォーム名」フォームの「ボタン名」ボタンをクリックする 「フィールド名」フィールドにフォーカスを当てる 「キー」キーを押す 状態確認ステップ 「フィールド名」フィールドの値が「入力値」であること 「フィールド名」フィールドの値が「入力値」でないこと 「セレクトボックス名」セレクトで「選択値」が選択されていること 「セレクトボックス名」セレクトで「選択値」が選択されていないこと チェックボックス「チェックボックス名」のチェックがついていること チェックボックス「チェックボックス名」のチェックがはずれていること 「フォーム名」フォームの「フィールド名」フィールドの値が「入力値」であること 「フォーム名」フォームの「フィールド名」フィールドの値が「入力値」でないこと 「フィールド名」フィールドにフォーカスが当たっていること 「チェックボックス名」の「選択肢」にチェックが入っていること 画面に「ボタン名」ボタンがあること リスト 「リスト名」の中に重複がないこと テーブル・表 状態確認ステップ 「テーブル名」テーブルの「行番号」行目「列番号」列目のテキストが「テキスト」であること 「テーブル名」テーブルの「行番号」行目「列番号」列目の背景色が「#000」であること 変数代入ステップ $行番号 =「テーブル名」テーブルの「列番号」列目のテキストが「テキスト」の行番号 $列番号 =「テーブル名」テーブルの「行番号」行目のテキストが「テキスト」の列番号 $テキスト =「テーブル名」テーブルの「行番号」行目「列番号」列目のテキスト $合計 = 「テーブル名」テーブルの「検索する列番号」列目が「条件」の「合計する列番号」列目を合計する ウィンドウ ウィンドウを最大化する ウィンドウを幅「横幅」px、縦「縦幅」pxに変更する 「URL」を新しいウィンドウで開く ウィンドウを「タイトル名」に切り替える 開いたウィンドウに切り替える 元のウィンドウに戻す 「タイトル名」ウィンドウを閉じる ダイアログ 操作ステップ アラートを閉じる 状態確認ステップ アラートに「メッセージ」と表示されていること 確認ダイアログに「メッセージ」と表示されていること 計算 $数値 =「テキスト」から数値を抜き出す $計算結果 =「計算式」の計算結果