2 {
3
4 try
5 {
6 driver.findElement(selector)
7 return true
8 }
9 catch (NoSuchElementException e)
10 {
11 return false
12 }
13 }
恩为你用的是IDe录制,这个有很多缺陷,你可以尝试用其他方法定位xpath试试,或者设置等待,有好多问题ide不能实现,用建议用webdriver. selenium2才能解决!好好学学api文档!
//div[@id='productType4']//a[contains(text(),'立即购买')]如果上面的还不能定位的话或说明你那个DIV需要点击才能动态生成,有外网地址没有;可以帮你看一下。一般这种我直接用JS给他隐藏的元素赋值,没必要太纠结页面定位的问题,
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)