Запустите свернутый экземпляр браузера с кармой
Каждый раз, когда я запускаю карму для тестирования, открывается новый экземпляр браузера (Firefox в моем случае).
Это раздражает, потому что оно всплывает над другими окнами (я использую окна 8).
Есть ли какая-либо конфигурация кармы, чтобы начать ее свертывание? Или, возможно, другое решение, которое решило бы мою проблему.
Ответы
Ответ 1
Firefox
Нет, вы не можете сейчас.
Здесь проблема в репо для этого, но она еще не закрыта.
В то время как возможно передать некоторые пользовательские настройки, еще нет возможности передать опцию командной строки -tray
описанную здесь.
Chrome
Вы можете определенно добавить флаги в конфигурацию запуска Chrome.
Я не уверен, что вы можете сделать то, что ищете жестким: единственное, что я нашел, это флаг --no-startup-window
.
Добавьте его в раздел конфигурации launcher и сообщите нам, если он будет работать для вашей цели.
Посмотрите launcher
документацию, чтобы увидеть, как добавлять флаги.
Ответ 2
Лучшее, что я нашел для Chrome, - это установить размер окна. Он по-прежнему максимизируется, но по крайней мере вы можете быстро нажать кнопку "Восстановить", чтобы изменить его размер до небольшого окна. Я не мог найти вариант не открывать максимально http://peter.sh/experiments/chromium-command-line-switches/
Здесь конфигурация кармы:
browsers: ['Chrome_small'],
customLaunchers: {
Chrome_small: {
base: 'Chrome',
flags: ['--window-size=400,400']
}
}
Ответ 3
Построение отличного ответа @Jeff Sheets, вы можете поместить окно с экрана с помощью флага --window-position
, поэтому он по крайней мере не соответствует вашему пути, если он фактически не минимизирован. Это также хорошо для нескольких ситуаций монитора:
browsers: ['Chrome_small'],
customLaunchers: {
Chrome_small: {
base: 'Chrome',
flags: [
'--window-size=400,400',
'--window-position=-400,0'
]
}
}