Coopelで表示されるエラーメッセージとその対処方法をご案内します。
エラーメッセージ
stale element reference: stale element not found (Session info: chrome=xxx.x.xxxx.x)
考えられる主な原因
Webブラウザの自動化ツールを使用している際、参照している要素が以下のいずれかの理由で発見できなかった。
1. ページのリロード:要素が参照されている間にページがリロードされた。
2. 要素の更新:JavaScriptなどによって要素が動的に更新された。
3. 要素の削除:要素がDOM(Document Object Model)から削除された。
対処方法
以下のいずれかをお試しください。
①待機処理の追加
オプションの「要素検索のタイムアウト」に大きめの値(デフォルトは30秒)を設定することで該当の要素の準備完了を待ち、同様のエラー発生を抑えます。
②動的に変わらない安定したセレクタを使用する
要素指定を行う際に、ロボットが識別可能な一意となるセレクタを指定してください。
コメント
0件のコメント
サインインしてコメントを残してください。