Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在无头铬上进行黄瓜试验_Javascript_Google Chrome_Testing_Cucumber - Fatal编程技术网

Javascript 在无头铬上进行黄瓜试验

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

我对Cucumber进行验收测试感兴趣。有没有办法在Chrome的无头模式下运行它们

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应该以正常方式工作