以下のようなマークアップがあります。
<div id="food-group">
<input type="radio" name="food" value="Milk"> Cow-Milk<br>
<input type="radio" name="food" value="Butter" checked> Butter<br>
<input type="radio" name="food" value="Cheese"> Cheddar-Cheese
<div>
そして、Java で Selenium WebDriver を使用して、各入力 (牛乳、チェダーチーズ) の後にラベルを取得する必要があります。次のようにコンポーネントを取得(およびそれらを反復処理)できます。
driver.findElements(By.xpath([//div[@id='food-group']/input[@type='radio')).
しかし、テキストを取得する方法が見つかりません。