Статьи

Запуск тестов Nightwatch E2E с Chrome без головы и Vue CLI 3

Если вы используете виртуальную среду разработки, такую ​​как Vagrant или Docker , или, возможно, используете удаленный сервер для CI, вы можете запустить свои тесты Nightwatch E2E в среде без выделенного графического интерфейса.

В этом случае вам понадобится использовать Chrome в режиме «без головы»; однако, если вы используете плагин Nightwatch для Vue CLI 3, настройки по умолчанию будут для обычного Chrome, а не без заголовка.

Вам также может понравиться: 

В этом кратком руководстве я покажу вам, как настроить сервер Ubuntu для безголового Chrome и как настроить плагин Vue CLI 3 Nightwatch для безголового режима.

Настройка среды

На вашем сервере Ubuntu должны быть установлены Node, NPM, Vue CLI 3 и Chrome. Вы можете использовать следующий фрагмент в Vagrantfile или запустить его вручную из терминала.

Provision.sh


JSON