1、选择页面元素
By classElement = By.className("元素类样式名");
或
By idElement = By.id("元素ID名");
或
By nameElement = By.name("元素name名称");
2、等待延时加载元素
#设置等待时间
WebDriverWait wait = new WebDriverWait(driver,10);
#检测页面元素
WebElement e=wait.until(ExpectedConditions.visibilityOfElementLocated(classElement));
3、点击事件
e.click();
如果报错,使用下面方式JavaScript脚本触发点击事件。
if(e.isEnabled()) {
JavascriptExecutor executor = (JavascriptExecutor) driver;
executor.executeScript("arguments[0].click();", e);
}