Hermione v5 → v6
warning
Если в вашем проекте hermione младше 4-й версии, то прочтите сначала «Как обновить hermione до версии 4.x» и «Как обновить hermione до версии 5.x».
Мы рекомендуем вам обновлять hermione поэтапно, убеждаясь на каждом этапе, что все тесты проекта корректно выполняются.
Что изменилось?
Отказ от поддержки Node.JS < 14.x
В этом мажоре hermione перестала поддерживать версии Node.JS < 14.x.
Если у вас в проекте версия Node.JS уже 14.x или выше и этот пункт для вас не актуален, то [для получения свежих фич][hermione-new-features] мы всё же рекомендуем вам обновить hermione до 6-й версии.
browserWSEndpoint
Теперь в настройках браузера появилась опция browserWSEndpoint, с помощью которой можно переопределить ссылку для доступа к браузерам через Chrome DevTools Protocol (CDP).
Пример настройки:
//.hermione.conf.js
const gridHost = "localhost";
module.exports = {
gridUrl: `https://${gridHost}/:4444/wd/hub`,
browserWSEndpoint: `ws:${gridHost}/wd/hub`,
// другие настройки hermione...
};