selenium IDE显示隐藏的div然后立即关闭它

时间:2016-08-29 20:32:59

标签: selenium selenium-ide

我有一个隐藏的div元素,当我点击链接时,可见性会发生变化。在我的Selenium IDE脚本中,我单击链接,我看到div打开但随后立即关闭。其余的脚本运行,但在演示中我想保持该div打开。

我的步骤是:

  • 点击[显示隐藏div的链接] - >它在这里显示,然后立即隐藏它。
  • focus [div in div]
  • assertValue [目标元素]

是否需要我需要的设置或需要添加的步骤?

1 个答案:

答案 0 :(得分:1)

很难建议。但是你可以试试一些事情。

  • 首先,当链接不在时,你的div可能会隐藏 老鼠。你可以使用 mouseOver
  • 也许如果你只需要验证变量,你甚至不需要看 div。 Selenium IDE可以从非元素中获取值 可见。这不是票价游戏,但有时你可以做到。
  • 另一种方法是使用javascript将你的div带到光明之中:

    getEval | window.document.getElementById('your_divs_id').set_attribute('style',''); 
    
  • 尝试添加命令

    的最残酷和不可靠的方法
    getEval | window.stop()
    
点击后立即