0

我有一个 Javascript 应用程序,它向 yahoo Maps API 发送请求,并根据结果使用 jQuery show() 或 hide() 切换 div 标签的显示。

我正在尝试在Selenium IDE中编写一个测试来检查我的 div 的 css 显示属性。

我了解waitForCondition命令,但我无法确定如何检查上述条件。我不认为 Selenium IDE 内置了 jQuery,所以我认为我的选择是普通的旧 javascript(显示在上一个链接中)或类似 xPAth 的东西。

谁能给我一些指示?我的问题够清楚吗?

非常感谢...

4

1 回答 1

1

我在 waitForCondition 中使用了下面的代码来等待动态元素从 display: none 更改为 display : block,根据您的需要调整它应该不难:

selenium.browserbot.getCurrentWindow().document.getElementById('articleDetails').style.display == 'block'
于 2011-03-16T21:13:51.013 回答