Просветите нуба, это так и задумано или это я рукожоп? Суть такова: попросили набыдлокодить утилитку, которая мониторит сберовскую карту и, при поступлении на нее средств, переводит их на другую карту. Вспомнив недавно мелькавший здесь скрипт, решил взять selenium, чтобы не морочиться с авторизацией. Взял. Вроде все хорошо, по страничкам бегает как надо, только при этом суммы на картах не меняются до пересоздания webdriver-а.
...
driver.get("https://node1.online.sberbank.ru/PhizIC/private/cards/info.do?id=XXXXXXXX");
...
while (true) {
Thread.sleep(40000);
driver.navigate().refresh();
Thread.sleep(5000);
count = driver.findElement(By.xpath("//span[@class='detailAmount nowrap']"));
...
}
...
При этом если произвести перевод вебдрайвером, то цифры обновляются. Есть стойкое ощущение, что я что-то делаю не так или не тем.