Лучше всего ждать перемен с Selenium Webdriver?
После события щелчка мне нужно подождать, пока атрибут элементов изменится, прежде чем продолжить (событие щелчка приводит к тому, что определенные элементы смещаются из фокуса, а другие получают фокус через JS)
Потратив время на поиск надежной альтернативы & quot; waitForAttribute & quot; (команда селена 1) в веб-драйвере ... Я мог бы заставить работать следующий код. Но я не уверен, что это лучшая реализация ....
Любое другое лучшее решение ??
wait = new WebDriverWait(wedriver1, TimeSpan.FromSeconds(5));
.....
button.Click();
wait.Until(webdriver1 => webdriver2.webelement.GetAttribute("style").Contains("display: block"));
Кроме того, кто-нибудь может поделиться ссылкой на то, как я могу обрабатывать изменения событий AJAX с помощью веб-драйвера.