スクリプト:テキストセレンを取得することができません
List<WebElement> addCheck=driver.findElements(By.name("ticketLess"));
for(WebElement checkbox : addCheck){
System.out.println(checkbox.getAttribute("Text"));
}
HTML:
<input type="checkbox" name="ticketLess" value="checkbox">
<font face="Arial, Helvetica, sans-serif" size="2">
Same as Billing Address </font>
私が取得しようとしていますテキストがSame as Billing Address
です。私もgetText()
を使ってみましたが、何も返されませんでした。
ありがとうございました。このアクションを実行できるcssSelectorとxpath以外の方法がありますか? – Combospirit
はい、 'xpath'ロケータでも同じことができますが、xpathを' .//input[@name = 'ticketLess']/following :: font'として使うことができます。これらのロケータの他に、この場合はロケータを見つけることができません。 –