如何识别哪种类型的弹出窗口

时间:2016-12-30 04:22:47

标签: selenium-webdriver

当我尝试进入icicibank.com网站时,会出现一个弹出窗口 它是哪种类型的弹出窗口以及如何使用selenium来处理它 我已检查确认弹出窗口,但它的选项是“稍后”,“允许”。

1 个答案:

答案 0 :(得分:0)

这不是使用JavaScript confirm()方法创建的警报,  但是一个简单的HTML元素,因此在这种情况下您无法使用警报确认...您可以使用常见的Selenium click()方法处理它。

您可以在XPath下找到提到的按钮,如下所示:

//div[@id="push-modal-close"] # for "LATER" button
//a[text()="Allow"] # for "ALLOW" button

你没有提到你的编程语言,所以这里是Python例子:

driver.find_element_by_xpath('//a[text()="Allow"]').click()