В интересах любых начинающих (таких как я), которые сталкиваются с этим вопросом; Я хотел бы прямо упомянуть, что systemProperty в тестовом задании gradle просто передает системные свойства тестовой jvm. Так что если вы просто используете
test{
systemProperty 'Chrome', 'Browser' }
Вы не сможете получить доступ к свойству в своих тестах junit через 'System.getProperty ("Browser")'. Вместо этого его необходимо связать с командой gradle test -DBrowser = Chrome
Вышеприведенный случай является просто иллюстрацией, и его, вероятно, имеет смысл использовать -
test{
systemProperty 'Chrome', System.getProperty('Browser') }
вместе с
gradle test -DBrowser=Chrome