我有困难的设置能力PhantomJSDriverService.PHANTOMJS_GHOSTDRIVER_PATH_PROPERTY
在我的Java程序正确为了使用Ghostdriver的从GitHub最新版本我安装phantomjs一起版本(1.9.1)
以下是我在我的Java程序做
DesiredCapabilities caps = DesiredCapabilities.phantomjs();
caps.setCapability(
PhantomJSDriverService.PHANTOMJS_EXECUTABLE_PATH_PROPERTY,
"/xxx/phantomjs-1.9.1-linux-x86_64/bin/phantomjs" );
caps.setCapability(
PhantomJSDriverService.PHANTOMJS_GHOSTDRIVER_PATH_PROPERTY,
"/xxx/ghostdriver/src/main.js");
WebDriver driver = new PhantomJSDriver(caps);
硒司机可以正常启动,如果我不设置PhantomJSDriverService.PHANTOMJS_GHOSTDRIVER_PATH_PROPERTY
,但我得到在我的测试中的一些错误,都应该被固定在ghostdriver当前开发分支。 所以我也跟着这个建议 ,并建立ghostdriver的cuttent GitHub的版本。
不过,现在我得到以下错误:
[ERROR - 2013-07-12T10:22:36.897Z] GhostDriver - Main - Could not start Ghost Driver => {
"message": "Could not start Ghost Driver",
"line": 79,
"sourceId": 140320571924032,
"sourceURL": "/xxx/ghostdriver/src/main.js",
"stack": "Error: Could not start Ghost Driver\n at /xxx/ghostdriver/src/main.js:79",
"stackArray": [
{
"sourceURL": "/xxx/ghostdriver/src/main.js",
"line": 79
}
]
}
我的问题是,没有人知道如何解决这一问题? 我必须改变config.js
ghostdriver不知何故,使这项工作?
信息:我也crossposting这ghostdriver GitHub的问题 。