Локальный запуск

Запуск автоматического тестирования можно выполнить через консоль. Однако перед этим необходимо настроить параметры тестирования.

Настройки запуска

Настройки запуска находятся в файле settings.e2e.js. Чтобы подготовить тесты к запуску, откройте этот файл и настройте следующие параметры:

  • url — ссылка на тестовый стенд, на котором будет проводиться тестирование. Это инстанс MDT с необходимыми данными для тестов.

  • login — логин пользователя, под которым будут выполняться тесты.

  • password — пароль пользователя, под которым будут выполняться тесты.

  • timezone — временная зона пользователя. Она может отличаться от времени сервера. Например, GMT+3 соответствует Europe/Moscow.

Помимо этих параметров, есть дополнительные настройки, которые можно изменить:

  • Отключение записи скриншотов после возникновения ошибки.

  • Изменение задержки между шагами для отладки тестов.

Запуск тестов

Для запуска автоматического тестирования необходимо выполнить следующую команду в консоли:

npm run e2e

Запуск в режиме отладки

Для отладки тестов доступны три режима:

  • Запуск с открытым браузером

    Этот режим позволяет наблюдать за действиями тестов в реальном времени через открытый браузер.

    Чтобы запустить тестирование в этом режиме, выполните команду:

    npm run e2e-browser

    Подробнее об этом режиме можно узнать в документации Playwright.

  • Запуск с инструментом отладки

    Этот режим полезен для отладки новых шагов или выявления проблем в текущих тестах.

    Чтобы запустить тестирование с инспектором отладки, выполните команду:

    npm run e2e-inspector

    Дополнительную информацию о работе с инспектором Playwright можно найти здесь.

  • Запуск с отладкой через VS Code

    Этот метод позволяет отлаживать тесты непосредственно через Visual Studio Code, используя интегрированные инструменты отладки.

    Инструкцию по настройке отладки через VS Code можно найти в документации Playwright.