У меня есть тестовая структура, использующая Selenium WebDriver, cucumber-jvm, java. У меня есть файл свойств с BASE_URL и другие необходимые, чтобы я мог правильно установить все в своей среде IDE. Но как насчет командной строки?Selenium - параметр параметрирования огурца maven
Как я могу решить параметризацию maven в случае другой среды? Я хотел бы использовать что-то вроде этого, чтобы установить среду и теги в файлах функций.
МВН чистый тест -uat - @ тест
Было бы важно для меня, потому что мне нужно использовать TeamCity для запуска этих тестов.
Спасибо!
Так что, если я не ошибаюсь, мне нужно удалить свой файл свойств и создать maven-профиль вместо этого? Да, я не хочу копировать-вставлять код, потому что структура довольно большая. Я использую свойствоReader с потоком ввода, чтобы получить URL-адреса для каждой среды. Но я предполагаю, что с параметрами -D я не могу добраться до файла свойств. – brobee
Не могу сказать, потому что я не знаю, как выглядит ваш файл свойств. Как ваши рамки определяют, какую среду использовать, как вы устанавливаете этот параметр? – acikojevic