#iphone #webdriver
#iPhone #webdriver
Вопрос:
iPhone webdriver не может найти элементы DOM с помощью селекторов CSS. Я запускаю тест на симуляторе iPad. В news.yahoo.com пытаюсь выбрать элемент с помощью findElement(By.cssSelector())
.
Ни одно из приведенных ниже действий. Я могу найти элемент с помощью id
и xpath
, но css-селектор не работает. Исключение такого элемента не получено. Это известная проблема? Любой указатель был бы полезен. Спасибо!
findElementByCssSelector("mediamostpopular")
or
findElement(By.cssSelector("mediamostpopular"))
or
executeScript("document.querySelector('#mediamostpopular');"));
Ответ №1:
С помощью данной информации я могу видеть идентификатор #mediamostpopular.
В Selenium мы можем найти приведенный ниже элемент следующим образом.
driver.findElement(By.id («mediamostpopular»)).