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