踏雪飞狐 发表于 2015-10-28 18:24
linktext不是每个都能定位的,要准确高效的定位建议用xpath或者css方式
OverTimeDog 发表于 2015-10-29 09:45
通过FireBug获得的xpath和css绝对路径,都定位不了这个文案链接什么办法都用了还是报错 好奇怪
joykao 发表于 2015-10-29 10:40
查看结果这个链接是不是有很多个呢?是不是页面上用了多frame?或者是不是有多页面?如果是的话需要switch ...
踏雪飞狐 发表于 2015-10-29 11:19
是不是用了多frame或者窗口切换了,如果没有的话用xpath不可能定位不到的,除非你写错路径了
joykao 发表于 2015-10-29 17:27
果然是多iframe的,你在点击那个连接元素的之前加上一句switch试试
driver.switchTo().defaultContent ...
OverTimeDog 发表于 2015-10-29 18:04
感谢! 用你的方法成功了 刚学selenium 没遇到过iframe的 第一次遇到这个情况
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) | Powered by Discuz! X3.2 |