操作JavaScript的Alert弹框
Posted AlisaPan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了操作JavaScript的Alert弹框相关的知识,希望对你有一定的参考价值。
@Test
public void testHandleAlert(){
WebElement button =driver.findElement(By.xpath("input"));
button.click();
try {
//使用driver.switchTo().alert()方法获取Alert对象
Alert alert = driver.switchTo().alert();
Assert.assertEquals("这是一个Alert弹框", alert.getText());
//使用Alert对象的accept方法,单击Alert框上的“确定”按钮,关闭Alert框
alert.accept();
} catch (NoAlertPresentException e) {
Assert.fail("尝试操作的alert框未找到");
e.printStackTrace();
}
}
以上是关于操作JavaScript的Alert弹框的主要内容,如果未能解决你的问题,请参考以下文章