iPhone webdriver无法使用CSS选择器定位DOM元素。我在iPad模拟器上运行测试。在news.yahoo.com中,尝试使用findElement(By.cssSelector())
选择元素。
以下都不起作用。我可以通过id
和xpath
找到元素,但css选择器不起作用。没有这样的元素例外。这是一个众所周知的问题吗?任何指针都会有所帮助。谢谢!
findElementByCssSelector("mediamostpopular")
or
findElement(By.cssSelector("mediamostpopular"))
or
executeScript("document.querySelector('#mediamostpopular');"));
答案 0 :(得分:0)
通过给定信息,我能够看到ID #mediamostpopular。
在Selenium中我们可以找到如下所示的元素。
driver.findElement(By.id(" mediamostpopular&#34))。