★アクションの説明、概要
JobAutoのブラウザ操作で、ブラウザにポップアップ表示されたアラートメッセージの内容を取得する方法について説明します。
「アラートを取得」アクションを使うと、表示されているアラートメッセージの内容を取得し、指定した変数へ格納できます。
Webサイトの操作後に表示されたメッセージの内容を取得したい場合などに使用します。
アラートがすぐに表示されない場合は、「アラートが見つかるまでのタイムアウト(秒)」を設定することで、指定した時間までJobAutoがアラートメッセージを探します。
このページでは、「アラートを取得」アクションの作成方法、取得したメッセージの格納先、アラートが見つかるまでのタイムアウトについて説明します。 記事後半では、アラートが見つからない場合や、取得後にアラートを閉じる場合の使い分けも紹介します。
★アクションの作成方法
★アクションの設定画面について
アクション設定画面の設定項目についての説明は以下の通りです。
1.基本設定
1-1.格納先
取得したアラートメッセージの内容を格納する変数を指定します。
2.高度な設定
2-1.アラートが見つかるまでのタイムアウト(秒)
設定した秒数までロボットがアラートメッセージを探します。
2-2.アクション有効
このアクションを無効にする場合は、チェックを外します。
3.エラー発生時の対応
3-1. エラー時の処理
エラーが発生したときの設定を行います。詳細はこちらをご確認ください。
3-2.基点となる条件分岐
エラー時の処理で条件分岐の次のフローに移動を選択したときに、設定することができます。アクションでエラーが発生した場合、移動先の条件分岐を選択します。
3-3. エラー時にログ出力
エラーが発生したときにログに出力するか設定します。スケジュール実行したときのログへ出力されます。エラーとして扱わない場合は、チェックを外します。詳細はこちらをご確認ください。
アラートメッセージの内容を変数へ格納する
「アラートを取得」アクションでは、ブラウザに表示されたアラートメッセージの内容を取得します。
基本設定の「格納先」で、取得したアラートメッセージを格納する変数を指定してください。
アラートが表示されるまで時間がかかる場合
Webサイトの処理によっては、クリックや登録などの操作を行ってからアラートメッセージが表示されるまで時間がかかる場合があります。
この場合は、高度な設定の「アラートが見つかるまでのタイムアウト(秒)」を確認してください。
JobAutoは、ここで設定した秒数までアラートメッセージを探します。
アラートが見つからない場合
「アラートを取得」を実行してもアラートメッセージが見つからない場合は、まずブラウザ上にアラートが実際に表示されているか確認してください。
アラートの表示に時間がかかっている場合は、「アラートが見つかるまでのタイムアウト(秒)」を確認し、必要に応じて待ち時間を調整してください。
アラートの内容を取得したあとに閉じる場合
「アラートを取得」は、表示されたアラートメッセージの内容を取得して変数へ格納するためのアクションです。
アラートに表示されているOKまたはキャンセルを操作してアラートを閉じる場合は、「アラートを閉じる」アクションを使用します。
JobAutoでブラウザのアラートを閉じる方法 も確認してください。
アラートの内容を取得せずに閉じる場合
アラートメッセージの内容を変数へ取得する必要がなく、表示されたアラートを閉じるだけの場合は、「アラートを閉じる」アクションを使用します。
「アラートを閉じる」では、アラートメッセージ内のOKまたはキャンセルを選択して操作できます。
アラート取得がうまくいかない場合の確認順序
アラートメッセージを取得できない場合は、まずブラウザ上にアラートが表示されていることを確認してください。
次に、基本設定の「格納先」に、アラートメッセージを格納する変数が指定されているか確認します。
アラートが表示されるまで時間がかかる場合は、高度な設定の「アラートが見つかるまでのタイムアウト(秒)」も確認してください。
アラートの内容を取得したあとにOKまたはキャンセルを操作する必要がある場合は、「アラートを閉じる」アクションを使用してください。
ブラウザ操作全般については、 JobAutoのブラウザ操作マニュアル も確認してください。

[…] JobAutoでブラウザのアラートメッセージを取得する方法 も確認してください。 […]