脚本运行时,selenium不显示弹出窗口

时间:2016-07-21 17:01:35

标签: python selenium selenium-webdriver

我正在使用python-selenium绑定来自动化网页。我使用以下代码行按ENTER按钮并调用弹出窗口:

driver.find_element_by_xpath("xpath_of_element").send_keys(u'\ue007')

测试用例已通过,但在脚本运行时不会调用弹出窗口。有谁知道为什么?

1 个答案:

答案 0 :(得分:0)

您应该尝试使用click()代替send_keys(),如下所示: -

driver.find_element_by_xpath("xpath_of_element").click()

已修改: - 如果在您的情况下弹出键盘事件,请尝试如下: -

from selenium.webdriver.common.keys import Keys

driver.find_element_by_xpath("xpath_of_element").send_keys(Keys.ENTER)

希望它有所帮助.. :)