t.me/atinfo_chat Telegram группа по автоматизации тестирования

Как можно параметризовать запуск testng из gradle с помощью аргументов?

Теги: #<Tag:0x00007f7487443380> #<Tag:0x00007f74874432b8> #<Tag:0x00007f7487443100> #<Tag:0x00007f7487442f70> #<Tag:0x00007f7487442ea8>

Сделали проект, все работает, testng+selenide+gradle, запускаем из под gradle. Всталвопрос о внедрении в систему сборки и тут я понял, что не могу прописать аргументы, которые бы парсились в некий класс, откуда я их мог бы взять и использовать внутри testng.

Каким образом через gradle можно взять парочку аргумент и вытащить из него?

https://docs.gradle.org/current/userguide/build_environment.html#sec:gradle_system_properties
А в самом коде - https://docs.oracle.com/javase/tutorial/essential/environment/sysprop.html

2 Симпатий

А гугл тебе на что?

Вот ещё ссылка. Смотри ключи -D и -P

1 Симпатия

Да решил именно таким путем, не получалось нагуглить. Спасибо.