首页 > Web开发 > 详细

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

时间:2015-12-30 19:36:07      阅读:252      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!