Chrome 84 要素を検査すると、以前のように黄色で強調表示されていない結果が見つかります 質問する

Chrome 84 要素を検査すると、以前のように黄色で強調表示されていない結果が見つかります 質問する

通常、自動テストを行うときは、Chrome で「検査」(CTRL+SHIFT+I) を使用して、xpath、id、CSS セレクターなどで要素を検索します。例:

//li/a[contains(text(), "Products")]

上記はこのページからの xpath です。以前のバージョンの Chrome では、「DevTools」/「Elements」で CTRL+F を押して「検索」オプションを開き、この xpath 要素を貼り付けると、DevTools ウィンドウに強調表示されます。新しいバージョンの Chrome では強調表示されず、通常の「1/1」の結果が「検索」タブの右端に表示されます。

インターネットと Chrome 設定を検索しましたが、役に立ちませんでした。黄色のハイライトは時間の節約になり、正しい要素を使用していることが確実にわかります。

編集: Chrome バージョン 84.0.4147.105 で修正されました

更新情報、提案、回避策などをありがとうございます。

ベストアンサー1

はい、Chrome 84の最近のアップデートでは、探す機能にバグがあります。3つの問題が報告されており、現時点では未確認の状態です(この回答を書いている時点で)。詳細については、以下のリンクを参照してください。

  1. 要素タブ内の要素は、DOM 内に 1 つしかない場合は強調表示されません。

  2. 「要素」タブで「検索」機能が動作しない

  3. 要素/xpath の検索はオブジェクトに直接つながりません


アップデート

要素検索では、最初の検索結果でノード(テキストのハイライトなど)が解決されません。

修正されており、バージョン 84.0.4147.105 (公式ビルド) (64 ビット) の一部です。Chrome を更新して再起動するだけです。上記の問題は、この問題と重複しているとマークされています。

おすすめ記事