#angularjs #jasmine #automated-tests #karma-runner #karma-jasmine
#angularjs #jasmine #автоматизированные тесты #karma-runner #karma-jasmine
Вопрос:
Я хочу запустить karma chrome Launcher в фоновом режиме, потому что я создаю html-тесты и отчеты о покрытии, что означает, что мне не нужен визуальный браузер, появляющийся при каждом запуске теста.
Вот мой конфигурационный файл karma
plugins : [
'karma-jasmine',
'karma-chrome-launcher',
'karma-phantomjs-launcher',
'karma-browserify',
'karma-jasmine-jquery',
'karma-html-reporter',
'karma-coverage',
'karma-es6-shim'
],
...
customLaunchers: {
Chrome_without_security: {
base: 'Chrome',
flags: ['--disable-web-security']
}
}
...
// start these browsers
// available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
browsers: ['Chrome', 'Chrome_without_security' ]
я попробовал '--no-startup-window'
флаг, но он не сработал
есть предложения?
Спасибо
Комментарии:
1. github.com/karma-runner/karma-chrome-launcher/issues/27
2. я уже пробовал это решение, но оно не работает
Ответ №1:
Я считаю, что ‘ChromeHeadless’ — это то, что вам нужно.