-1

我尝试了以下代码,但没有成功。请帮帮我。

代码:

System.setProperty("webdriver .chrome.driver","/var/lib/jenkins/workspace/ccs_func_test_build/ccs-cpw-automation-framework/../Input_Files/chromedriver");
ChromeOptions options = new ChromeOptions();

options.setBinary("/var/lib/jenkins/workspace/ccs_func_test_build/ccs-cpw-automation-framework/../Input_Files/chromedriver");

DesiredCapabilities capabilities = DesiredCapabilities.chrome();

capabilities.setCapability(ChromeOptions.CAPABILITY, options);
driver = new ChromeDriver(capabilities);
4

2 回答 2

1

您的代码中有一个空格 webdriver .chrome.driver 应该是 webdriver.chrome.driver

于 2013-07-31T07:19:27.740 回答
0

根据您的评论:

第一:我不喜欢路径中的两个点。请确保 linux 机器的完整路径,因为..在 linux 系统中可以解释为“一个目录向上”。

第二:确保该chromedriver文件是可执行的。来自 Ubuntu 的屏幕: chromedriver 属性 请注意选中“允许将文件作为程序执行”。

在命令行中应该是chmod +x chromedriver,但请仔细检查,我是 linux 新手

然后它应该工作

于 2013-07-31T07:56:07.947 回答