Selenium:NoSuchElementException

时间:2015-09-01 03:25:00

标签: java selenium xpath nosuchelementexception

我试图使用以下XPath抓取此页面:http://www.ebay.com/itm/311419628966

• .//*[@id='ds_div']
• .//*[@id='pdets']
• .//*[@id='centercolumn']/

但他们都抛出NoSuchElementException。

这很奇怪,因为当我用Firebug检查页面时,我能够轻松找到该元素。

1 个答案:

答案 0 :(得分:2)

具有id值的元素位于frame内。您需要切换到其上下文:

driver.switchTo().frame("desc_ifr");