Конфигурация
- Где Testplane ищет конфигурационный файл
- Как переопределить настройки без изменения конфигурационного файла
- Как работает наследование настроек
- Как настроить параллельный запуск тестов и тайм-ауты
- Как подключить плагины
Введение
Testplane настраивается тремя способами: через конфигурационный файл, переменные окружения и аргументы командной строки.
Конфигурационный файл — основной источник настроек: в нём указывают браузеры, пути к тестам, параллельность, плагины и тайм-ауты. Переменные окружения и CLI-аргументы позволяют переопределить отдельные параметры без изменения файла, это удобно для CI/CD или локальных экспериментов.
Полный справочник параметров см. в документации по конфигурации.
Конфигурационный файл
При запуске Testplane ищет конфигурационный файл в текущей рабочей директории. Поддерживаются следующие имена файлов (в порядке приоритета):
.testplane.conf.ts.testplane.conf.jstestplane.config.tstestplane.config.jstestplane.config.ctstestplane.config.cjs
Если нужно использовать конфиг из другого места, укажите путь через опцию --config:
npx testplane --config ./configs/testplane.local.ts
Способы задания параметров
Параметры конфигурации Testplane можно задавать тремя способами:
- Файл конфигурации: основной способ, подходит для большинства настроек
- Переменные окружения: удобно для CI/CD и чувствительных данных
- Аргументы CLI: для быстрого переопределения при запуске