当前位置: 首页 > news >正文

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

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

alert(警告)

//访问本地的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(确认)

//comfirm弹框处理
chromeDriver.get("D:\\confirm.html");
chromeDriver.findElement(By.id("abtn")).click();
Thread.sleep(2000);
//找到对应的comfirm弹框
Alert alert= chromeDriver.switchTo().alert();
alert.accept();

相关文章:

  • 7-9 趣味游戏
  • Ubuntu-安装redis
  • 【Kubernetes】ConfigMap 和 Secret 的作用是什么?它们如何影响应用配置?
  • d202545
  • 【MediaPlayer】基于libvlc+awtk的媒体播放器
  • April Fools Day Contest 2025 A-F(没有E) 题解
  • 软件工程面试题(二十八)
  • [ 计算机网络 ] | HTTP协议(一)
  • MySQL:查询
  • 获取KUKA机器人诊断文件KRCdiag的方法
  • Mathematics | Branch
  • STM32 的编程方式总结
  • CCF GESP Python编程 三级认证真题 2025年3月
  • JAVA反序列化深入学习(十二):Groovy1
  • 【家政平台开发(17)】文件存储与管理系统设计:解锁数据的“保险柜”
  • 把握数据治理关键,释放企业数据潜能
  • 【8】搭建k8s集群系列(二进制部署)之安装node节点组件(kubelet)
  • AI 重构老旧系统:创业新曙光
  • 使用MATIO库读取Matlab数据文件中的多维数组
  • Express学习笔记(二)——Express中间件