★アクションの説明、概要
JobAutoのブラウザ操作で、現在表示しているWebページから1つ前のページへ戻る方法について説明します。
「前のページに戻る」アクションを使うことで、ブラウザで現在表示しているページから、その前に表示していたページへ戻ることができます。
また、アクションを実行した前後でURLが同じだった場合に、エラーとして扱うように設定することもできます。 前のページへ戻ったかどうかをURLの変化で確認したい場合に利用できます。
ブラウザにアラートが表示されている状態でこのアクションを実行した場合に、エラーとする設定も用意されています。
このページでは、「前のページに戻る」アクションの作成方法と設定項目について説明します。 記事後半では、URLが変わらない場合やアラートが表示されている場合の確認ポイントも紹介します。
★アクションの作成方法
★アクションの設定画面について
アクション設定画面の設定項目についての説明は以下の通りです。
1.基本設定
1-1. 実行前後でURLが同じ場合、エラーとする
このアクションを実行しても、表示されたページが同じURLだったとします。この場合にエラーとするとき、チェックを入れてください。
2.高度な設定
2-1. アラートが出ていればエラーとする
本アクションを実行するときにブラウザからアラートメッセージが表示されていた場合にエラーとするときは、チェックを入れます。
2-2.アクション有効
このアクションを無効にする場合は、チェックを外します。
3.エラー発生時の対応
3-1. エラー時の処理
エラーが発生したときの設定を行います。詳細はこちらをご確認ください。
3-2.基点となる条件分岐
エラー時の処理で条件分岐の次のフローに移動を選択したときに、設定することができます。アクションでエラーが発生した場合、移動先の条件分岐を選択します。
3-3. エラー時にログ出力
エラーが発生したときにログに出力するか設定します。スケジュール実行したときのログへ出力されます。エラーとして扱わない場合は、チェックを外します。詳細はこちらをご確認ください。
Webページから1つ前のページへ戻る場合
現在表示しているWebページから、その前に表示していたページへ戻る場合は、「前のページに戻る」アクションを使用します。
前のページへ戻ったあと、そのページに対してクリック、値入力、値取得などのブラウザ操作を続けることができます。
前のページへ戻ったかURLで確認する場合
基本設定の「実行前後でURLが同じ場合、エラーとする」にチェックを入れると、「前のページに戻る」を実行する前と後でURLが同じだった場合にエラーとして扱います。
前のページへ戻る処理を実行したものの、URLが変わっていない状態をエラーとして検知したい場合に使用してください。
前のページに戻ってもURLが同じ場合
「前のページに戻る」を実行しても、実行前後のURLが同じ場合があります。
この状態をエラーとして扱いたい場合は、基本設定の「実行前後でURLが同じ場合、エラーとする」にチェックを入れてください。
エラー発生後の処理については、「エラー時の処理」「基点となる条件分岐」「エラー時にログ出力」の設定を使用できます。
アラートが表示されている場合
高度な設定の「アラートが出ていればエラーとする」にチェックを入れると、「前のページに戻る」を実行するときにブラウザからアラートメッセージが表示されていた場合、エラーとして扱います。
ブラウザに表示されたアラートを閉じる必要がある場合は、「アラートを閉じる」アクションを使用してください。
JobAutoでブラウザのアラートを閉じる方法 も確認してください。
前のページへ戻るのではなくURLを指定して開く場合
「前のページに戻る」は、現在表示しているWebページから1つ前のページへ戻るためのアクションです。
特定のURLを指定してWebページを表示したい場合は、「ページを開く」アクションを使用します。
JobAutoでURLを開く方法 も確認してください。
前のページに戻る処理でエラーになった場合
「前のページに戻る」でエラーになった場合は、まず基本設定の「実行前後でURLが同じ場合、エラーとする」が有効になっているか確認してください。
有効になっている場合は、アクション実行前後のURLが同じだったことでエラーになっていないか確認します。
また、高度な設定の「アラートが出ていればエラーとする」が有効になっている場合は、ブラウザにアラートメッセージが表示されていないか確認してください。
前のページに戻る処理がうまくいかない場合の確認順序
まず、「前のページに戻る」を実行したあと、ブラウザに表示されているページを確認してください。
次に、「実行前後でURLが同じ場合、エラーとする」の設定を確認し、URLが変わらないことでエラーになっていないか確認します。
ブラウザにアラートが表示されている場合は、「アラートが出ていればエラーとする」の設定も確認してください。
エラーが発生した場合の後続処理については、「エラー時の処理」「基点となる条件分岐」「エラー時にログ出力」の設定を確認します。
ブラウザ操作全般については、 JobAutoのブラウザ操作マニュアル も確認してください。
