サイトアイコン JobAutoマニュアル

JobAutoでブラウザのアラートメッセージを取得する方法

★アクションの説明、概要

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のブラウザ操作マニュアル も確認してください。

モバイルバージョンを終了