0
私は、次のこのWebElementが完全なxpathを返さないのはなぜですか?
List<WebElement> customers = driver.findElements(By.xpath("//div[@id='Customers']/table/tbody/tr"));
System.out.println(customers.size());
を実行するとを印刷するであろうと、いくつかのWebElements
などがあります。
それでは、なぜ次のコード
List<WebElement> customers = driver.findElements(By.xpath("//div[@id='Customers']/table/tbody/tr"));
for (WebElement customer : customers) {
if (customer.getText().equals("SQA")) {
WebElement test = customer;
System.out.println(test);
break;
}
}
印刷xpath: //div[@id='Customers']/table/tbody/tr
と実際のパスの特定のインデックスを含めるに失敗していますか?上記のxpathはまったく役に立たない。 SQAが見つかりました。
xpath: //div[@id='Customers']/table/tbody/tr[4]