【问题标题】:How to click Activex Install button of IE browser using Selenium webdriver in java如何在java中使用Selenium webdriver点击IE浏览器的Activex安装按钮
【发布时间】:2013-11-12 09:42:52
【问题描述】:
我正在使用 Java 使用 Selenium webdriver 来自动化项目。一旦我们使用 Internet Explorer 9 登录,Web 应用程序就会显示一个要安装的 activex 插件警报。我需要使用 Selenium Web 驱动程序单击此 activex 警报的安装按钮。有人可以为我提供一个解决方案。
警报消息类似于“Internet Explorer 阻止此网站安装 Activex 控件”消息,并带有安装按钮。
谢谢你,
拉杰
【问题讨论】:
标签:
java
selenium
internet-explorer-9
【解决方案1】:
你不能用Selenium-Webdriver点击那个按钮,因为那个按钮是浏览器的一部分而不是页面的一部分,Webdriver只能和HTML elements交互。
您将需要使用不同的工具来处理此按钮。 StackOverflow 上提到的其他建议通常涉及使用Robot 类或Autoit。不幸的是,我对两者都不太了解。我相信通过研究你会找到答案。