这就是我的代码的样子
public void someTest() {
String x = "/html/body/div/div["
String y = "]/a"
for (int i = 1; i < 5; i++){
String links = x + i + y;
driver.findElement(By.xpath(links)).click(); // This will iteratively go to the next link and click on it
}
}
然而,我想要实现的是,一旦它点击链接,它就应该寻找后代链接并点击这些链接。那么有没有办法做到这一点?如果我尝试以下类似的方法,那会奏效吗?
driver.findElement(By.xpath(links/descendant::a).click();