我在node.js
中运行它//test.js
var webdriverio = require('webdriverio');
webdriverio
.remote({desiredCapabilities: {browserName: 'firefox'}})
.init()
.url('https://www.google.com')
.end()
但是我每次迭代都会得到一个FireFox浏览器。有没有办法在没有浏览器但没有浏览器功能的情况下运行它(即浏览器不能打开)。
由于
答案 0 :(得分:1)
是的,你应该看看phantomjs
您将要下载phantomj并使用以下参数运行您的selenium服务器:-Dphantomjs.binary.path=PATH_TO_PHANTOMJS_EXE
然后,您将要使用以下选项启动selenium:
{desiredCapabilities: {browserName: 'phantomjs'}}