Сделан пример конфигурации для API тестов:
- Базовый url
- Токен
Токен передается защищенно:
- Через файл на файловой системе
- Через системные property
Сделан пример конфигурации для WEB тестов:
- Имя браузера
- Версия браузера
- Локальный или удаленный (RemoteWebDriver)
Создано два вида конфигурационных файлов:
- Для локального запуска на Chrome
- Для удаленного запуска на Selenoid
Добавлена возможность с помощью одной системной переменной переключать запуск с локального на удаленный.
gradle clean test -DtypeProperties=locale
gradle clean test -DtypeProperties=remote
Токен передается через параметр
-Dtoken