是否可以使用Selenium/WebdriverIO在Chrome无头模式下进行自动化浏览器测试?
据说Chrome --headless现在是一个事情,但我无法让他们的示例工作。我希望Selenium有一个选项可以实现这一点?
我这样初始化WebdriverIO:
const WebdriverIO = require('webdriverio');
let driver = WebdriverIO.remote({
desiredCapabilities: {
browserName: browser, // "chrome" or "firefox"
},
});
我正在使用selenium-standalone启动Selenium:
selenium-standalone start > /dev/null 2>&1
puppeteer
是更好的选择。它默认是无头的,并且运行速度更快。 - mpen