2015-09-07 25 views
0

于不顾运行Webdriver.io我在node.js中如何在node.js中

//test.js 
var webdriverio = require('webdriverio'); 
webdriverio 
    .remote({desiredCapabilities: {browserName: 'firefox'}}) 
    .init() 
    .url('https://www.google.com') 
    .end() 

运行,但我得到了Firefox浏览器每次迭代。有没有一种方法可以在没有浏览器的情况下运行此功能,但具有浏览器功能(即浏览器未打开)。

感谢

回答

1

是的,你应该看看phantomjs 你想下载phantomjs并用以下参数运行硒服务器:-Dphantomjs.binary.path=PATH_TO_PHANTOMJS_EXE

然后,你要开始与硒以下选项:

{desiredCapabilities: {browserName: 'phantomjs'}} 
+0

是的 - 这确实解决了问题谢谢。 – jazz090