Мне интересно, как правильно использовать метод wait () в Java для ожидания изменения значения строки.У меня есть строковая переменная с именем «CompletedOrder», установленная на значение веб-элемента, и если она равна «Активна», я хочу, чтобы программа ждала, пока она изменится.Когда я запускаю приведенный ниже код, я просто получаю уведомление о сбое программы и ничего более.Я правильно назначаю строку «Active» переменной CompletedOrder, так что я знаю, что это не проблема.Хотелось бы получить совет о том, как правильно кодировать это решение
String CompletedOrder = Catalog.OrderCompleted(driver).getText();
if (CompletedOrder.contentEquals("Active")) {
wait();
}
else {
System.out.println("Print something here");
}