是否可以将try / catch与多个元素一起使用? 像...
try {
(driver.findElements(By.xpath("xyz1"))).size() !=0;
or
(driver.findElements(By.xpath("xyz2"))).size() !=0;
}
可能只存在xyz1或xyz1和xyz2。或者都不是。 如果xyz1或xyz1& xyz2存在,则应单击此元素。
答案 0 :(得分:0)
试试这个 -
if (driver.findElements(By.xpath("xyz1"))).size() !=0)
clickXyz1Elements();
else if(driver.findElements(By.xpath("xyz2"))).size() !=0)
clickXyz2Elements();