エラー"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")