【发布时间】:2016-02-12 08:37:29
【问题描述】:
我想每行迭代表,在我的测试场景中,我将为每行查找特定数据。我已经通过使用 Absolute Xpath 做到了这一点。除了使用 Absolute Xpath 遍历这些行之外,还有其他更好/替代方法吗?
这是我之前代码的逻辑:
private static int iRow;
WebElement sWorkUnitRows = null;
for (iRow = 1; iRow <= 10; iRow++) {
sWorkUnitQuery = driver.findElement(By.Xpath("html/body/div[2]/div[4]/div/div/div[3]/div[1]/table/tbody/tr["+ iRow + "]/td[5]/div"));
// Do some actions here, click and verify data for each rows until it finds the specific data
break;
}
对此有什么想法吗?非常感谢任何输入谢谢!
【问题讨论】:
标签: java html selenium-webdriver