Tag: selenium ide

Selenium.click无法处理某些锚元素

正在进行的应用程序最近进行了改进,并且作为其中一部分引入了新的JQuery日历。 我需要点击日历中的链接来选择时间和日期。 但是,Selenium.click无效。 该命令被执行,但屏幕上没有任何反应。 要检查我的XPATH / CSS定位器(我试过两者)是否正确,我添加了selenium.getText(locator)和selenium.highlight(locator)命令。 两个都工作! 没问题。 它只有点击不起作用。 在检查萤火虫时,我可以看到我试图点击的div是一种灰色的状态。 这是否意味着该元素被禁用? 请参阅下面的firebug屏幕截图。 我还尝试在Selenium IDE中运行相同的命令。 在IDE中,这有时“有时”。 我正在使用Selenium 1.xx运行此测试。 更新: 作为调试的一部分,我还做了一件事。 在测试运行期间,我在浏览器中打开了Selenium IDE,以便记录正在执行的操作。 IDE记录了所有操作,直到此次单击。 但是当执行click命令时,我在IDE中看不到任何内容。 任何想法的人,会是什么原因? 以前有人遇到过类似的问题吗? 任何帮助,将不胜感激!!!

使用jquery和selenium IDE 1.0.8获取元素

我正在尝试使用jquery和Selenium IDe 1.0.8获取元素。 storeValue $(‘#result’).find(‘img’).filter(‘[alt="NameOfPhoto"]’).eq(0) 在日志中,我得到了 [error] Element $(‘#result’).find(‘img’).filter(‘[alt=”NameOfPhoto”]’).eq(0) not found 当我把这个命令放在firebug中时,我得到了这个元素:/ 为什么它不起作用? 编辑:或者例如,您可以给我代码如何在stackoverflow的主页上获取第一个对象的ID和JAVA标记。 标签: java 和示例结果来自: 是: question-summary-4303985