エラー"Unable to locate an element on a page"が発生した場合の対処方法
ネットワークやロードの問題により、いくつかのページ要素を取得できないことがあります。このエラーを解消する方法は次の2つです。
- 根本原因分析 (RCA)スクリーンショットを確認
- Webスクリプトを編集
Webスクリプトを編集して、エラーを修正する方法は次のとおりです。
- Site24x7にログインします。
- [ホーム]→[監視]をクリックします。
- 該当の監視をクリックします。
- 監視ページで、監視名横のハンバーガーアイコンをクリック後、Webスクリプトの編集をクリックします。
- 開かれたスクリプトに、取得されなかったページ要素の上の値に次のフォーマットを追加します。
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/にブラウザーからログイン [セッション]タブをクリック 有効なセッション欄で、項目にカーソルを合わせて[終了する]をクリック ...
HTTP応答コードとその定義
HTTPエラーコード: エラーコードはSite24x7でWebサイトが"ダウン"と報告された際、その原因特定に役立ちます。 エラーコード 理由 説明 613 読み取りタイムアウト (Read Timeout) サーバーとの接続とリクエストが行われましたが、30秒経過してもその応答を受け取れませんでした。 614 過剰なリダイレクト (Too many Re-directions) 要求が10分間以上リダイレクトされました。 615 SSL接続エラー (SSL Connection Error) ...