動的テーブルのアイテムを一覧表示するページがあります。テーブル上のアイテムの順序と数はランダムに変わります。
テキスト「Itemx」に基づいて項目「Itemx」の 1 つを見つけ、その XPath または CSS をコードの別の部分で取得して使用したいと考えています。
テキスト「Itemx」に基づいて要素を見つけることができます
driver.findElement(By.cssSelector("BODY")).getText().matches("^[\\s\\S]*Itemx[\\s\\S]*$");
しかし、どうすればその XPath や CSS を取得できますか?
ウェブ上で何も見つからないようです。そこにあるものはすべて、XPath を使用してテキストを検証または検索する方法を示しています。私にとっては逆です。私はテキストを持っており、その XPath を見つけたいと思っています。