码迷,mamicode.com
首页 > Web开发 > 详细

webdriver中定位元素,报无法找到元素的问题

时间:2015-12-30 19:36:21      阅读:149      评论:0      收藏:0      [点我收藏+]

标签:

webdriver中定位元素,报无法找到元素的问题时,需要查看以下几点:

1 用火狐的firebug插件定位元素,确保这个元素的定位正确;

2 在火狐的firebug插件的,在html页签中输入frame或者iframe去查看这个元素所在的frame或iframe是什么;

写如下语句:

WebElement iframe = driver.findElement(By
    .xpath("//*[@id=‘ContentFrame‘]"));
  driver.switchTo().frame(iframe);

技术分享

3 这个页面的元素用完后,需要写下如下语句:

driver.switchTo().defaultContent(); 

webdriver中定位元素,报无法找到元素的问题

标签:

原文地址:http://www.cnblogs.com/tiancy/p/5089605.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!