iPhone webdriver не находит элемент с помощью CSS-селектора

#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»)).