当前位置: 首页 > 知识库问答 >
问题:

使用远程“Chromedriver.exe”文件安装Chrome WebDriver

叶茂
2023-03-14

我的系统里安装了chrome。我在用硒对铬做一些测试。

我已将Chromedriver.exe下载到MyDocuments。我已经使用System.SetProperty()设置了“WebDriver.Chrome.Driver”并启动了ChromeDriver()。工作很好。

System.setProperty("webdriver.chrome.driver", "C:\\MyDocuments\\chromedriver.exe");
driver=new ChromeDriver();

现在,我正在尝试将Chromedriver.exe放入远程计算机'https://remoteMachine/chromedriver.exe'中。当我设置System属性并启动ChromeDriver()时,我得到一个异常,其中Selenium正在以一种奇怪的路径搜索chrome:

WebDriver.Chrome.Driver定义的chromedriver可执行文件在C:\Users..\AppData\Local\Google Chrome\Application..\https://RemoteMachine/chromedriver.exe中不存在

为什么Selenium通过将system属性附加到C驱动器的某个位置来搜索Chromedriver.exe?

如何使用远程Chromedriver.exe文件从Selenium启动Chrome?

与上述无关,但:

是否也可以使用Java/Selenium找到默认的浏览器二进制路径?

共有1个答案

商迪
2023-03-14

它希望chrome在windows中处于这个位置

%HomePath%\AppData\Local\Google\Chrome\Application\Chrome.exe

对于远程,它必须位于path中,或者-dwebdriver.chrome.driver值应该指向本地Chromedriver.exe位置。

本地的,如在本地的地方,它正在运行。

以下是安装程序的链接:http://code.google.com/p/selenium/wiki/remotewebdriver http://code.google.com/p/selenium/wiki/chromedriver

 类似资料:
  • 问题内容: 我正在寻找一种简单的方法来获取位于远程服务器上的文件。为此,我在Windows XP上创建了本地ftp服务器,现在我想为测试Applet提供以下地址: 当然,我会收到以下错误: URI方案不是“文件” 我一直在尝试其他方法来获取文件,但它们似乎没有用。我该怎么办?(我也很想执行HTTP请求) 问题答案: 您不能使用ftp开箱即用。 如果文件位于http上,则可以执行以下操作: 如果要使

  • 问题内容: 我正在尝试从Web服务器读取XML文件,并将其内容显示在上,因此我正在读取文件,如下所示: 问题是我收到此错误: java.io.FileNotFoundException:/http:/mydomainname.com/feed.xml(无此类文件或目录) 为什么我遇到这个问题以及如何解决? 问题答案: 文件旨在指向本地文件。 如果要指向远程URI,最简单的方法是使用类URL 如您所

  • 本文向大家介绍mysql5.7.17安装使用图文教程,包括了mysql5.7.17安装使用图文教程的使用技巧和注意事项,需要的朋友参考一下   MySQL是一个关系型数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle公司。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的SQL

  • 本文向大家介绍vsCode安装使用教程和插件安装方法,包括了vsCode安装使用教程和插件安装方法的使用技巧和注意事项,需要的朋友参考一下 vsCode是什么 Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持

  • 在我的< code>[Files]部分中,我有以下内容: 在部分我有: 最后,在部分,我有: 现在,在这个版本的程序中,我已经将这两个DLL文件的功能合并到另一组DLL文件中: 因此, DLL 文件。现在,我知道如果它们存在,我可以简单地删除它们: 但据我所知,这不会像 中那样触发 DLL 文件的注销。 我该怎么做?在安装过程中删除并注销DLL文件(如果存在)?

  • 插件安装 1、找到已下载的插件安装包进行双击; 2、然后将右边的文件拖入左边的文件夹中,即安装完成; 插件授权 1、安装完成后,在电脑中找到「系统偏好设置-安全性与隐私-通用」,解锁并选择「App Store 和被认可的开发者」,如下图所示: 2、在电脑中找到「系统偏好设置-安全性与隐私」点击进入「隐私」进行授权,首先点击左下角的锁进行「解锁」,然后找到并选中「辅助功能」,点击“+”加号添加已安装