zoukankan      html  css  js  c++  java
  • webdriver 处理alert、confirm弹出框

    driver.get("http://127.0.0.1/index.htm")
           #下面一句执行后会弹出alert 或者confirm :
            driver.find_element_by_xpath("//input[@name='sends']").click() 
            使对象a指到该弹出框:
            a=driver.switch_to_alert()

            a.accept()   # 相当于点击确定,或者使用   driver.execute("acceptAlert")
            a.dismiss()  # 相当于点击取消,或者使用   driver.execute("dismissAlert")
            a.text           #获取弹出框里的文字  或者使用  driver.execute("getAlertText")["value"]

              alert = driver.switch_to_alert()
            alert.send_keys(“xxx”)   #输入值(如果有的话)

  • 相关阅读:
    Add Binary
    Java笔记之String
    Java笔记之数组
    Merge Two Sorted Lists
    Remove Nth Node From End of List
    Longest Common Prefix
    Roman to Integer
    Palindrome Number
    Reverse Integer
    _cdel stdcall
  • 原文地址:https://www.cnblogs.com/ldd215/p/5556381.html
Copyright © 2011-2022 走看看