Java的Selenium的特殊元素操作与定位之模态框

Modal Dialogue Box,又叫做模式对话框,是指在用户想要对对话框以外的应用程序进行操作时,必须首先对该对话框进行响应。如单击【确定】或【取消】按钮等将该对话框关闭。

alert(警告)

java 复制代码
//访问本地的HTML文件
chromeDriver.get("D:\\alert.html"),
//点击按钮
chromeDriver.findElement(By.id("abtn")).click();
Thread.sleep(2000);
//switchTo.alert 找到对应的alert弹框
Alert alert= chromeDriver.switchTo().alert();
//alert.accept();
//alert.dismiss()

confirm(确认)

java 复制代码
//comfirm弹框处理
chromeDriver.get("D:\\confirm.html");
chromeDriver.findElement(By.id("abtn")).click();
Thread.sleep(2000);
//找到对应的comfirm弹框
Alert alert= chromeDriver.switchTo().alert();
alert.accept();
相关推荐
大飞哥~BigFei27 分钟前
乐企数电发票分布式发票号码生成重复的问题修复思路分享
java·分布式·数电发票号码生成
qq_4476630527 分钟前
手写SpringMVC(基本框架)
java·开发语言
_一条咸鱼_6 小时前
揭秘 Android TextInputLayout:从源码深度剖析其使用原理
android·java·面试
_一条咸鱼_6 小时前
揭秘!Android VideoView 使用原理大起底
android·java·面试
_一条咸鱼_6 小时前
深度揭秘!Android TextView 使用原理全解析
android·java·面试
_一条咸鱼_6 小时前
深度剖析:Android Canvas 使用原理全揭秘
android·java·面试
_一条咸鱼_6 小时前
深度剖析!Android TextureView 使用原理全揭秘
android·java·面试
_一条咸鱼_6 小时前
揭秘!Android CheckBox 使用原理全解析
android·java·面试