driver.get(“网址”)
下面一句执行后会弹出alert 或者confirm :
driver.find_element_by_xpath(“xpath值”).click()
使对象a指到该弹出框:
a=driver.switch_to_alert()
a.accept() # 相当于点击确定,或者使用 driver.execute(“acceptAlert”)
a.dismiss() # 相当于点击取消,或者使用 driver.execute(“dismissAlert”)
a.text #获取弹出框里的文字 或者使用 driver.execute(“getAlertText”)[“value”]
本文介绍如何使用Selenium WebDriver处理网页中的alert和confirm弹窗,包括定位弹窗、点击确认或取消按钮以及获取弹窗中的文本。
1万+

被折叠的 条评论
为什么被折叠?



