Selenium3.0 文档——selenium.webdriver.common.alert

class selenium.webdriver.common.alert.Alert(driver)

允许操作alert

用这个类可以和alert提示框互动。它包括了取消、确定、输入和从alert提示框获取文本的方法。
确认或取消alert提示框:

Alert(driver).accept()
Alert(driver).dismiss()

向alert提示框输入值:

name_prompt = Alert(driver) 
name_prompt.send_keys(“Willian Shakesphere”) name_prompt.accept()

从提示框中读取文本用于验证:

alert_text = Alert(driver).text 
self.assertEqual(“Do you wish to quit?”, alert_text)

创建新的Alert

参数:driver:用户启动动作的WebDriver的实例。

accept()

确认(接受)alert。
用法:Alert(driver).accept() # Confirm a alert dialog.

authenticate(username, password)

向身份验证对话框发送用户名/密码(例如Basic HTTP Auth),默认点击OK。
用法:driver.switch_to.alert.authenticate(‘cheese’, ‘secretGouda’)
参数:username:对话框中用户名的字符串。
password:对话框中密码的字符串。

dismiss()

取消(拒绝)alert。

send_keys(keysToSend)

向Alert发送按键。
参数:keysToSend:向Alert发送的文本内容。

text

获取Alert得到文本。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值