Selenium:Firefox在Selenium推出时表现出不同的行为

时间:2015-04-08 13:16:17

标签: firefox selenium extjs

注意 - 在Extjs中编码的应用程序 使用硒发射FF时,某些ExtJs元素或元素部分(如标题)未出现或加载。

我尝试过的事情

  1. 使用手动启动的firefox转到同一页面 -
  2. 登录后停止测试以使用已启动的版本并继续 与问题相同 - 仍然看到问题
  3. 更新到最新版本的FF - 同样的问题。
  4. 硒中的Firefox驱动程序是否有任何可能导致这些差异的内容?

    为了添加到这种情况,我实际上可以在没有加载的网格后面找到商店

1 个答案:

答案 0 :(得分:0)

事情是ExtJS使用了非常讨厌的HTML5功能,这需要更多简单的用户交互模拟。对于ecample,元素可以没有子元素,但是当您单击它时,它将自动加载它的所有子元素。这就是为什么你没有看到所有的元素。 为此,如果您使用的是Java,则应使用http://html5robot.com或类似的东西,这些东西是为了帮助Webdriver与复杂的HTML5解决方案进行交互而开发的。