51Testing软件测试论坛

标题: firefox升级到29.0.1之后,div/li元素点击失效 [打印本页]

作者: larryrelax    时间: 2014-5-14 12:20
标题: firefox升级到29.0.1之后,div/li元素点击失效
html片段是:
  1. <div class="x-grid3-hd-inner x-grid3-hd-checker" unselectable="on" style=""><a id="ext-gen256" class="x-grid3-hd-btn" href="#"></a><div class="x-grid3-hd-checker">&nbsp;</div><img class="x-grid3-sort-icon" src="/extjs/ext-3.0.0/resources/images/default/s.gif"></div>
复制代码
  1. WebElement selectAllElement = rootElement.findElement(By
  2.                                 .className("x-grid3-hd-checker"));
  3.                 selectAllElement.click();
复制代码
selectAllElement.click()没有反应了,有人碰到过吗?
作者: shinyxiang    时间: 2014-5-14 17:09
昨晚玩这玩意的时候就发现了,版本改更新咯
作者: larryrelax    时间: 2014-5-14 17:27
本帖最后由 larryrelax 于 2014-5-14 17:44 编辑

回复 2# shinyxiang


版本更新你指的什么? 能具体点吗? 我用的selenium-server-standalone.2.41.0是最新的
作者: joykao    时间: 2014-5-15 13:32
不是吧。。你看看元素属性是不是有变化了。。。看看报错的信息是不是元素找不到了。。。
作者: mildshark    时间: 2014-5-15 17:38
楼主你想要找的控件是这个<div class="x-grid3-hd-checker">&nbsp;</div>?

&nbsp代表空格,怎么能click?
作者: tbya    时间: 2014-5-18 13:36
试试 findElementBy.xpath(//div[@class='x-grid3-hd-checker']/a)
作者: larryrelax    时间: 2014-5-19 13:46
回复 4# joykao


   代码没有什么变化,只是ff升级了,换了一种方式,问题解决了,谢谢啊
作者: larryrelax    时间: 2014-5-19 13:47
回复 5# mildshark


   我确实可以点击的, 可能那个div有一定的区域吧,你觉得呢?
作者: larryrelax    时间: 2014-5-19 13:50
回复 6# tbya


    这肯定不行吧,div下面没有a。

大家有没有ff升级到29后,原来的代码跑不通的境况?? 我现在把ff降级了,等新的ff driver.




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2