操作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弹框的主要内容,如果未能解决你的问题,请参考以下文章

3-JavaScript的三种基础弹框

html5 alert弹框如何去掉ip

手写alert弹框

JavaScript学习

JavaScript 和 jQuery $.alert alert $.confirm confirm 的对比

15.Selenium弹出框操作模拟操作页面弹窗