首页 文章

在eclipse中设置Chrome驱动程序路径,在Windows中设置系统变量以在MAC上执行

提问于
浏览
0

我有一个要求在chrome - Mac机器上运行自动化脚本

我的所有自动化代码库都在Windows 7上

我在Mac上下载了chrome驱动程序,在mac上创建了selenium网格节点,并在测试脚本中配置了目标mac url .

接下来的步骤是添加System.setProperty(“webdriver.chrome.driver”..)在Windows机器中下载chrome驱动程序并将路径设置为System.setProperty(“webdriver.chrome.driver”,“C:// Users / / nandhsri // // MYWORK // SeleniumJars chromedriver“);

但它无法从Windows执行测试脚本以在Mac上运行并显示以下错误:引起:org.openqa.selenium.WebDriverException:未知错误:找不到Chrome二进制文件(驱动程序信息:chromedriver = 2.9.248307,platform = Mac OS X 10.8.5 x86_64)

并尝试在MAC机上下载chrome驱动程序并将路径设置为System.setProperty(“webdriver.chrome.driver”,“\ Users \ admin \ Downloads \ chromedriver”);

但它显示相同的错误..

是我遗失任何东西..

任何人都可以帮助这个Chrome驱动程序网格设置从Windows机器上远程运行mac

1 回答

  • 1

    Mac使用正斜杠而不是反斜杠 . 要在Java中解决这个问题,请尝试:

    System.setProperty(“webdriver.chrome.driver”,File.separator“Users”File.separator“admin”File.separator“Downloads”File.separator“chromedriver”);

相关问题