エラー"Unable to locate an element on a page"が発生した場合の対処方法

エラー"Unable to locate an element on a page"が発生した場合の対処方法

ネットワークやロードの問題により、いくつかのページ要素を取得できないことがあります。このエラーを解消する方法は次の2つです。
  1. 根本原因分析 (RCA)スクリーンショットを確認
  2. Webスクリプトを編集
Webスクリプトを編集して、エラーを修正する方法は次のとおりです。
  1. Site24x7にログインします。
  2. [ホーム]→[監視]をクリックします。
  3. 該当の監視をクリックします。
  4. 監視ページで、監視名横のハンバーガーアイコンをクリック後、Webスクリプトの編集をクリックします。
  5. 開かれたスクリプトに、取得されなかったページ要素の上の値に次のフォーマットを追加します。


wait(<time in milliseconds>)

wait_for_element_presence(<element type>,<element name>,<maximum wait time in seconds>)
wait_for_element_visibility(<element type>,<element name>,<maximum wait time in seconds>) 

また、X Path要素の場合は次のフォーマットとなります。
wait("1000")
  wait_for_element_presence("xpath",".nav__inner .site-nav__spacer__top-handheld","40")
  wait_for_element_visibility("xpath",".nav__inner .site-nav__spacer__top-handheld","40")
    • Related Articles

    • SSL接続エラーの検知

      サーバーログを解析することにより、SSL接続についての問題を検知できます。ターゲットサーバーへの接続を確立しているときに、多くの場合、SSL接続エラーが発生します。 ダウン時間が発生したときのエラーの原因についてはサーバーのアクセスログをご確認ください。
    • エラー"Failed to save script. Kindly send error report"について

      Webトランザクション(ブラウザー)監視のレコーダーで、監視ステップを保存しようとすると、次のエラーが発生することがあります。 "Failed to save script. Kindly send error report" このエラーが発生する原因の1つとして、次のSite24x7の制限があります。 スパムアカウント対策のため、1ドメインにつき2ユーザーアカウントまで監視追加可能 ...
    • PHPエージェントのエラートラッキング有効/無効化方法

      エラートラッキングを有効にするには、zpa.track_errorsの値を1に、無効化するには0に指定します。 エラートラッキングの有効化 zpa.track_errors=1 エラートラッキングの無効化 zpa.track_errors=0 PHPエージェント設定の修正方法は、こちらのページをご確認ください。 重要度ごとのエラー追跡 この機能はエージェントバージョン4.2以上で使用できます。 重要度ごとで監視に適用するには、次のように値を指定します。 Notice: E_NOTICE, ...
    • エラー"refresh_token_limit_reached"により、モバイルアプリにログインできない

      Site24x7モバイルアプリへのログイン時に、次のエラーが発生した際のトラブルシュートを紹介します。 このエラーは、アカウントでセッション数が最大に達している際に発生します。 次の手順で、アカウントのアクティブなセッションを削除してください。 https://accounts.zoho.com/にブラウザーからログイン [セッション]タブをクリック 有効なセッション欄で、項目にカーソルを合わせて[終了する]をクリック ...
    • Linuxオンプレミスポーラーをサービスとして起動する方法

      Linux版オンプレミスポーラーの場合、サービスとしてオンプレミスポーラーを起動することを推奨しています。 サービスとして起動することで、インストールサーバー再起動時などにも自動起動が行われ、監視が開始されます。 自動起動させる手順は次の通りです。 1. 次のコマンドを実行して、インストールディレクトリへの移動と「InstallService.sh」ファイルを実行します。 ■コマンド例 opt/Site24x7OnPremisePoller/InstallService.sh 2. ...