山丘的测试之道 发表于 2016-3-10 10:30
试试,
WebElement el= driver.findElement(By.xpath("//div[@id='divYJMenu']/div[@id='td4']/img"));
e ...
jccg0769 发表于 2016-3-10 10:36
还是不行哦,还是感谢你,自己一个人摸索的确走了很多弯路,谢谢你
Unable to locate element: {"metho ...
山丘的测试之道 发表于 2016-3-10 10:40
客气了,
这张图片是不是需要鼠标移动到元素上,才会显示出来的?
山丘的测试之道 发表于 2016-3-10 10:54
这样试试
WebElement div = driver.findElement(By.xpath("//div[@id='divYJMenu']/div[@class='webemshea ...
lin0731032 发表于 2016-3-10 11:11
获取XPATH元素的图看看
prettyfool 发表于 2016-3-10 11:44
WebElement img = driver.findElement(By.xpath("//img[@name='Image4']"));
img.click();
jccg0769 发表于 2016-3-10 14:06
这样不行,试过,不过还是谢谢你
prettyfool 发表于 2016-3-10 14:20
不应该啊,楼上几位的回答也应该是对的,考虑到ID值可能是动态的,所以绕过id值,这个xpath应该是对的, ...
jccg0769 发表于 2016-3-10 14:28
我按照你发的试了一下,也是不行,
Timed out after 10 seconds waiting for presence of element locat ...
prettyfool 发表于 2016-3-10 15:31
不要恢心,有问题提问题,找答案解决问题的过程就是学习的过程,我不太清楚你这个完整代码是怎样的,但大 ...
joykao 发表于 2016-3-10 14:53
往上面翻翻父类元素,看看是不是有多frame,如果是的话需要switch下,然后再找元素
jccg0769 发表于 2016-3-10 17:15
还真的是因为有iframe,太感谢了!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) | Powered by Discuz! X3.2 |