栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

通过Java和Selenium启动Internet Explorer时出现“ OsProcesscheckForError:CreateProcess错误= 193,%1不是有效的Win32应用程序”

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

通过Java和Selenium启动Internet Explorer时出现“ OsProcesscheckForError:CreateProcess错误= 193,%1不是有效的Win32应用程序”

此错误消息…

org.openqa.selenium.os.OsProcess checkForErrorSEVERE: org.apache.commons.exec.ExecuteException: Execution failed (Exit value: -559038737. Caused by java.io.IOException: Cannot run program "C:UsersemoralesdocumentsMicrosoftWebDriver.exe" (in directory "."): CreateProcess error=193, %1 is not a valid Win32 application)

…表示 底层操作系统 无法启动/产生新的 WebBrowsering 会话,即 Internet Explorer浏览器 会话。

根据您的代码试用,您尝试将 WebDriver 实例(即 driver) 强制转换*

InternetExplorerDriver()
,因此在这一行中,
System.setProperty()
您需要提供相应
IEDriverServer 二进制文件的 绝对路径 (而不是 MicrosoftWebDriver.exe )。

* __

您可以从索引页面下载relevent IEDriverServer
二进制版本,并在代码中提及为:

System.setProperty("webdriver.ie.driver", "C:\path\to\IEDriverServer.exe");//set webdriver to explorer  testWebDriver driver = new InternetExplorerDriver();//metodo para obtener urldriver.get("http://google.com");System.out.println(driver.getTitle());


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/636047.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号