Браузеры
Что вы узнаете
- Как Testplane работает с браузерами
- Как описать браузеры в конфигурации
- Какие есть источники браузеров: локальные, Docker, облако
- Как выбрать подход под свою задачу
Введение
Testplane запускает тесты в реальных браузерах и не привязан к конкретным версиям или одному источнику браузеров.
Вы описываете нужные браузеры в секции browsers, а параметр gridUrl определяет, откуда их брать: локально, из Docker-грида (например, Selenoid) или из удаленного облака (BrowserStack, Sauce Labs).
Общая схема работы:
- Testplane читает секцию
browsers - Для каждого браузера берет
gridUrl(общий или переопределенный на уровне браузера) - Обращается к гриду и запускает браузер с указанными
desiredCapabilities
Обычно для всех браузеров используют один источник (один gridUrl), но при необходимости его можно задать отдельно для каждого браузера.