@testplane/global-hook
Обзор
Используйте плагин @testplane/global-hook, чтобы вынести общую логику из своих тестов в специальные обработчки для beforeEach и afterEach хуков.
Часто, перед тем как запустить очередной testplane-тест, нужно выполнить определенную подготовительную работу, например:
- очистить все cookies;
- почистить localStorage;
- инициализировать какую-либо переменную теста.
Чтобы не прописывать эти действия в каждом тесте, вы можете описать их в настройках плагина в виде функции для хука beforeEach.
Аналогично, после завершения основных проверок в testplane-тесте, вы можете захотеть всегда проверять наличие ошибок в клиентском коде, срабатывание нужных метрик и т. п.
Чтобы не прописывать эти действия в каждом тесте, вы можете описать их в настройках плагина в виде функции для хука afterEach.
Установка
npm install -D @testplane/global-hook