@bitande
PHP

Как передавать параметры через командную строку в автотесты на java?

Привет.

Есть проект на java + maven + testNg + selenium.
Автотесты для интернет магазина.

Структура тестов такая, что каждый тест наследуется от базового тестового класса. А в базовом тестовом классе устанавливаются настройки, такие как

  • состояние - гость или авторизованный пользователь
  • браузер
  • язык сайта.
  • сервер - dev или prod


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

С Java работаю всего месяц. Подскажите как это можно реализовать?
  • Вопрос задан
  • 1131 просмотр
Пригласить эксперта
Ответы на вопрос 2
@mipan
testNg позволяет создавать тесты с параметрами через xml, например.
Ответ написан
Комментировать
TheKnight
@TheKnight
Программист
QaTools Properties

Создаешь базовый конфиг, после чего можно при помощи Maven аргументов менять значения. Получается очень удобно.

Для локальной отладки можно перезаписать текущие значения при помощи properties-файлика.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
29 мар. 2024, в 13:43
1500 руб./за проект
29 мар. 2024, в 13:39
5000 руб./за проект
29 мар. 2024, в 12:59
15000 руб./за проект