我正在使用python-selenium绑定来自动化网页。我使用以下代码行按ENTER
按钮并调用弹出窗口:
driver.find_element_by_xpath("xpath_of_element").send_keys(u'\ue007')
测试用例已通过,但在脚本运行时不会调用弹出窗口。有谁知道为什么?
答案 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)
希望它有所帮助.. :)