Javascript 在无头铬上进行黄瓜试验
我对Cucumber进行验收测试感兴趣。有没有办法在Chrome的无头模式下运行它们Javascript 在无头铬上进行黄瓜试验,javascript,google-chrome,testing,cucumber,Javascript,Google Chrome,Testing,Cucumber,我对Cucumber进行验收测试感兴趣。有没有办法在Chrome的无头模式下运行它们 import webdriver from 'selenium-webdriver' import test from 'selenium-webdriver/testing' test.describe('Test', () => { test.it('with headless chrome.', () => { const chromeCapabilities = webdriv
import webdriver from 'selenium-webdriver'
import test from 'selenium-webdriver/testing'
test.describe('Test', () => {
test.it('with headless chrome.', () => {
const chromeCapabilities = webdriver.Capabilities.chrome();
**chromeCapabilities.set('chromeOptions', {
'args': ['--headless', '--disable-gpu']
});**
driver = new webdriver.Builder()
.usingServer('http://localhost:4444/wd/hub')
**.withCapabilities(chromeCapabilities)**
.build();
driver.get('http://www.google.com/');
driver.quit();
})
})
请尝试这些参数['--headless','--disable gpu']仅适用于linux或mac上的最新chrome版本。看看这个。猜猜看——如果你能够使用selenium连接,cucumberjs应该以正常方式工作