最佳答案
终于我自己得到了答案, 对于每个角度网格,角度都会生成列索引(十六进制数字),该索引附加到标签的类属性中。 因此,我们可以访问具有相同类属性的单元格值,并迭代主机名列的所有行,如图所示,请在selenium中找到相同的代码片段:
[![List<WebElement> rows = driver.findElements(By.xpath("//*[contains(@class,'ui-grid-cell ng-scope ui-grid-disable-selection ui-grid-coluiGrid-0006')]//div"));
int iSize = rows.size();
for (int i = 0; i < iSize; i++) {
String sValue = "192.168.30.70";
if (sValue.equalsIgnoreCase(inputtext)) {
rows.get(i).click();
break;
}
}
这样我们就可以在特定的网格列中搜索匹配的值。
关于java - 如何使用 webdriver 选择 Selenium 中的 Angular 网格 Controller 行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44282945/