Могу ли я вызвать System.setProperty в Selenium Java, а затем прочитать его в основном приложении?JAVA

Программисты JAVA общаются здесь
Anonymous
Могу ли я вызвать System.setProperty в Selenium Java, а затем прочитать его в основном приложении?

Сообщение Anonymous »

Мне нужно установить флаг в веб-приложении Java, если оно выполняется в рамках теста Selenium Java.
Код теста Selenium начинается с:

Код: Выделить всё

 System.setProperty("testRunning", "true");
Затем селен запускает основное веб-приложение, которое вызывает System.getProperty("testRunning"), но возвращаемое значение равно нулю.
Я использую TestNG и пытался вызвать System.setProperty в пользовательском классе прослушивателя, определенном в testng.xml, но это не помогло.
Может быть, мне нужно настроить TestNG для использования общих системных свойств? не могу найти никакой информации об этом.


Подробнее здесь: https://stackoverflow.com/questions/790 ... e-main-app

Вернуться в «JAVA»