xpath定位求助
页面用的是extjs框架,所有不能用id来定位,页面如下:页面由很多个<div id="menus_11" class="menus_min">构成,下面的ul/li基本一致,只有连接文字不一样。
然后我写的XPATH=//div[@class='menus_min']/ul/li/a;运行结果是:
Exception in thread "main" org.openqa.selenium.NoSuchElementException: Unable to locate element: {"method":"xpath","selector":"//div[@class='menus_min']/ul/li/a"}
Command duration or timeout: 20 milliseconds
初学,怎么办?
使用seleium测试EXT类库的方法
http://blog.sina.com.cn/s/blog_58e0371601012zl7.html 用id不行吗? jaychang1989 发表于 2014-12-5 16:25
用id不行吗?
ID是动态的 error1 发表于 2014-12-8 09:48
ID是动态的
给你发的方法,就是解决EXT库导致ID变化的办法。 gaha 发表于 2014-12-8 10:19
给你发的方法,就是解决EXT库导致ID变化的办法。
好的,谢谢,看过了
但有个疑问,这个是只能解决IDE下的问题,如果我把代码导出到eclipse里,还是不行 error1 发表于 2014-12-8 14:00
好的,谢谢,看过了
但有个疑问,这个是只能解决IDE下的问题,如果我把代码导出到eclipse里,还是不行
我记得我在rc里用过,你试试吧。 gaha 发表于 2014-12-8 14:53
我记得我在rc里用过,你试试吧。
请问在RC里怎么用? 呵呵,已经超过5年了,我那会儿用了一下,就写在博客里了,N年没看了…… xpath的值写的有问题,或者尝试用cssSelector呀。。。。
页:
[1]