zoukankan      html  css  js  c++  java
  • selenium之alert弹框

    前言

    在定位某些元素过程中,浏览器原生弹框会阻止页面元素的定位,此时我们需要对弹框进行处理,就需要应用到弹框的一些处理事件

    如何判定是原生弹框还是非原生,用F12弹框是否能定位到弹框中元素,如果定位不到说明是原生的弹框

    非原生弹框(html弹框)可以用正常定位元素的方法进行定位操作

    如何处理alert弹框

    alert弹框包含三种alert、confirm、prompt

    alert弹框只是点击确定就可以取消弹框

    confirm弹框可以点击确定和取消

    prompt弹框需要输入信息之后点击确定

    操作方法

    driver.switch_to.alert.accept()#点击确定
    driver.switch_to.alert.dismiss()#点击取消
    driver.switch_to.alert.send_keys()#输入信息
    driver.switch_to.alert.text#获取弹框中文本

  • 相关阅读:
    java-正则表达式6
    java-正则表达式5
    java-正则表达式4
    java-正则表达式3
    java-正则表达式2
    12.5
    JAVA GUI随笔
    JAVA个人知识总结
    UML关系图
    JAVA中的聚集和组合的区别和联系
  • 原文地址:https://www.cnblogs.com/xiao-qing/p/9401425.html
Copyright © 2011-2022 走看看