前言
在用appium测试android、iOS自动化的时候,常常会出现一些系统弹窗,特别是android由于找不到元素导致经常运行失败,需要对他进行特殊处理
由于是系统弹窗,appium捕捉不到元素
使用switch_to.alert来处理弹窗
Alert
显示通知消息,目的是通知用户某个信息,需要用户点击确定
# 获取 alert 对象
alert = webdriver.switch_to.alert
# 打印alert提示信息
print(alert.text)
# 1、点击确定
alert.accept()
# 2、点击取消
alert.dismiss()
# 3、输入信息
alert.send_keys("需要输入的内容...")
效果
driver.switch_to.alert.accept()
标签:appium,switch,accept,alert,点击,解决,弹窗
From: https://www.cnblogs.com/zibinchen/p/18080288