当我运行下面的代码单击第三个按钮时,我收到错误,任何人都可以帮助我



当我运行下面的代码单击第三个按钮时,我收到错误,任何人都可以帮助我

String cssSelectorOfSameElements="input[type='button'][id='view_button_color1']";
List<WebElement> a=driver.findElements(By.cssSelector(cssSelectorOfSameElements));
//driver.findElement(By.id("view_button_color1")).click();
a.get(3).click();

添加点击元素前的等待

WebDriverWait wait = new WebDriverWait(driver, 10);
wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("view_button_color1")));

确保定位器正确,并按上述方式检查一次

如果您遇到问题,请告诉我

最新更新