Как нажать кнопку на панели инструментов DevExpress на веб-странице с помощью Selenium - PullRequest
0 голосов
/ 08 февраля 2019

У меня есть этот веб-сайт, который генерирует отчеты с использованием DevExpress Dashboard.
Я хочу нажать на class = dx-button-constant .
Панель инструментов естьзагружается через пару секунд.Ihich я уже жду, прежде чем найти элемент.
Я использую Selenium 3 и C #, чтобы сделать это.

 IWebElement element = new FirefoxDriver();
 driver.FindElement(By.XPath("//*[@class='dx-button-text' and contains(text(),'Submit')]"));

Я прилагаю скриншот, чтобы показать, что вышеуказанная строка Xpath Identifer является правильной иправильно идентифицирует элемент, но при запуске внутри кода возвращает мне

OpenQA.Selenium.NoSuchElementException: 'Unable to locate element: //* 
[@class='dx-button-text' and contains(text(),'Submit')]'

Это скриншот веб-страницы и кнопка, к которой я пытаюсь получить доступ

Любая помощь или что-то ещечто мне не хватает?
Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...