что после нажатия кнопки, идет редирект на другую страницу, на которой нужно нажать на кнопку. Если я после редиректа добавлю Thread.Sleep(1000); , то все будет работать корректно, без него кнопка не нажимается. Похоже, это именно из-за действий на незагруженной странице
Есть WebDriverWait в пакете OpenQA.Selenium.Support.UI пакете. Примеры легко гуглятся. Ещё есть пакет DotNetSeleniumExtras.WaitHelpers. Примеры гугли по запросу expected conditions.
Обсуждают сегодня