Java 启动internet explorer时发生意外错误

Java 启动internet explorer时发生意外错误,java,internet-explorer,selenium-webdriver,Java,Internet Explorer,Selenium Webdriver,我在本地浏览器中运行脚本时遇到了一个非常奇怪的情况 我正在通过端口4444中的Selenium standalone服务器打开Spoon浏览器,服务器(Selenium-server-standalone-2.42.2.jar)在同一端口中运行正常,没有任何警告或错误消息 但是,当我尝试在IE9中执行脚本时,它抛出了一些错误消息,如“启动Internet Explorer时出现意外错误。IELaunchURL()返回了URL的HRESULT 80070012('没有更多文件')(警告:服务器未提

我在本地浏览器中运行脚本时遇到了一个非常奇怪的情况

我正在通过端口4444中的Selenium standalone服务器打开Spoon浏览器,服务器(Selenium-server-standalone-2.42.2.jar)在同一端口中运行正常,没有任何警告或错误消息

但是,当我尝试在IE9中执行脚本时,它抛出了一些错误消息,如“启动Internet Explorer时出现意外错误。IELaunchURL()返回了URL的HRESULT 80070012('没有更多文件')(警告:服务器未提供任何stacktrace信息)”

我已将所有受保护模式设置为已启用,从Internet选项100%缩放级别,并且我正在使用以下代码在Spoon中打开IE浏览器

DesiredCapabilities capabilities = DesiredCapabilities.internetExplorer();
                capabilities.setCapability(InternetExplorerDriver.INTRODUCE_FLAKINESS_BY_IGNORING_SECURITY_DOMAINS,true);
                capabilities.setPlatform(Platform.WINDOWS);
                capabilities.setCapability("silent", true);
WebDriver driver=新的RemoteWebDriver(新的URL(“机器的IP地址:4444/wd/hub”),功能)

浏览器完全打开,但没有url加载并抛出上述错误消息。脚本在本地(本地)IE中运行良好

机器配置:

Windows7 32位

IE32位驱动程序

Selenim独立服务器版本:selenium-server-standalone-2.42.2.jar

Java版本:1.6.0_45

Selenium Jar版本:2.42.2

有趣的是,我在另一台机器上尝试了在4444端口启动Spoon IE,脚本运行完美,没有任何错误消息,我的配置与另一台机器完全相同

有人能帮我解决这个错误吗

谢谢


Sudhansu

您是否比较了这两台机器的配置。?你发现有什么不同吗?那是64位,我的是32位操作系统