を検索するテストがあります<span class="legend">
。前のレベルでは、いくつかの値を含むフィールドセットがあります。これが私の問題です。このフィールドセットのロケーターを取得できません。
まず、すべてのclass=legend
オブジェクトのリストを取得します。
List<WebElement> groupList = driver.findElements(By.className("legend"));
これは完全に機能します。いくつかの Web 要素を含むリストがあります。
ここで、このリストを反復して、前のレベルのフィールドセットのみからすべての値を保存したいと思います。問題は、Selenium がフィールドセットの ID を見つけられないことです。
IDを取得しようとtempGroupElement.getAttribute("id")
しましたが、うまくいきません。
何か案が?