Надеюсь, что у вас все хорошо. Я совершенно новый для селена и полный новичок для переполнения стека, надеюсь, что я не нарушаю никаких правил здесь.с использованием Selenium webdriver для поиска элементов с
Я пытаюсь создать тестовую структуру и некоторые тесты с помощью следующей
C#, селен WebDriver, specflow, NUnit
Я в настоящее время работаю запрос к SQL сервер БД, чтобы получить какой-либо текст и затем пытается использовать этот текст для проверки и поиска этого элемента на сайте. Проблема у меня есть, что сайт имеет элемент HTML, закодированный
Например:
данных, извлекаемых из базы данных может быть что-то вроде - «Глинозем MB Китая металлургического сорта поставляемого ....»
элемент на сайте выглядит следующим образом -
<span class="com">Alumina MB China metallurgical grade delivered duty paid RBM/tonne</span>
Do кто-нибудь знает, как я мог проанализировать данные, полученные из БД, в команду findElement, чтобы легко найти этот элемент на сайте, пока он содержит
С нетерпением ждите от вас ответа.
Большое спасибо Субан
Можете ли вы показать, что вы сделали до сих пор? –
до сих пор я пытался driver.FindElement (By.Xpath ("// * [@ класс = 'COM' и текст() = 'Alumina MB Китай металлургического сорт доставлен долга оплачиваемой УКР/т '] ")); – Suban
Привет, Субан. Возможно, метод Replace может помочь в вашем случае. 'string htmlString = dataBaseString.Replace ("", " "); ' –