繁体   English   中英

click() 在使用 selenium 的 IE11 驱动程序中不起作用

[英]click() is not working in IE11 driver using selenium

代码:

webBrowser = webdriver.Ie(r'C:\Users\XYZ\WebDriver\IEDriverServer.exe')
webBrowser.get(URL)
webBrowser.implicitly_wait(15)
webBrowser.find_element_by_xpath('//input[@id="number_id"]').send_keys('12345')
webBrowser.find_element_by_id("Submit").click()
applicationData = [td.text for td in webBrowser.find_elements_by_xpath('//td[@class="wpsRow"]')]

click() 在 Chrome、FF 中工作,但在 IE11 中不工作。 除了 click() rest 脚本在 IE11 中工作。

如何让它在 IE11 中运行。

注意:使用 IE11-32 位驱动程序

在 Windows 打开显示设置

Select “更改文本、应用程序和其他项目的大小”并设置为 100%。

经过上述步骤, Click() 方法对我有用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM