Grunt任务找不到phantomjs驱动程序

时间:2017-04-13 18:34:04

标签: gruntjs phantomjs protractor webdriver-manager

我正在使用一个调用'webdriver-manager'节点模块的grunt任务来启动我的selenium webdriver。现在它被配置为启动chromedriver,并在我启动grunt任务时给我这一行:'start_webdriver':

[10:49:13]我/开始 - java -Dwebdriver.chrome.driver = / Users / talain / development / gitClone / enterprise / Source / clients-root / clients-webui-root / clients-webui-interface / node_modules / webdriver-manager / selenium / chromedriver_2.29

phantomjs驱动程序与chromedriver位于同一目录中,但我不知道配置在哪里可以让我更改它。以下是启动'start_webdriver'grunt任务的完整输出:

<a href="#myAnchor" name="topAnchor" id="anchor1">

1 个答案:

答案 0 :(得分:0)

webdriver-manager start无法使用phantomjs启动。我建议手动启动它。您可以使用以下命令启动它:

java -Dphantomjs.binary.path=/path/to/phantomjs -jar /path/to/selenium-server-standalone.jar -port 4444

为什么webdriver-manager中没有pha​​ntomjs支持?量角器不推荐或支持phantomjs。请参阅browser support