我有一个如下所示的表:
<table class="theClass">
<tr>
<td class="anotherClass"><strong>Label1:</strong></td>
<td colspan="3">Value1a<br/>Value1b<br/>Value1c</td>
</tr>
<tr>
<td class="anotherClass"><strong>Label2:</strong></td>
<td colspan="3">Value2a<br/>Value2b<br/>Value2c</td>
</tr>
<tr>
<td class="anotherClass"><strong>Label3:</strong></td>
<td colspan="3">Value3a<br/>Value3b<br/>Value3c</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
如何使用Selenium RC检索Value1a,Value1b和Value1c?我可以使用selenium.getText(...)或storeText(...)吗?如果是这样,我应该使用什么样的xpath?请假设表格无法更改.谢谢!
我在用selenium IDE 1.10.0.我正在尝试检查产品类别中图像的存在.我应该使用什么命令来验证图像?
我在 Selenium IDE 中尝试使用以下方法按下 TAB 按钮,
**
Command: keyPress
Target: id=topMenu:j_idt17:5:j_idt19
Value: \9
Run Code Online (Sandbox Code Playgroud)
**
它不工作,请帮助我。
浏览器:FireFox 22.0 操作系统:windows
我的页面上有一个链接,单击该链接会刷新此页面。
如何使用 Selenium-IDE 验证页面是否确实已刷新/重新加载?
Selenium IDE,Selenium RC和Selenium WebDriver之间有什么区别?我们可以在哪种项目中使用每个项目?任何建议将不胜感激。
我想在Windows上创建脚本或批处理文件,自动打开Selenium IDE(插件)并打开并运行测试文件.
我正在测试一个相当复杂的Web应用程序.我可以获得selenium让事情到达屏幕上出现按钮的程度.
我希望selenium在出现后单击该按钮.但是使用waitForElementPresent是不够的,因为当按钮出现时,它会在一瞬间被禁用.
我需要selenium实际上等到按钮可点击之后再尝试点击它.
我甚至没有运气,试图找出IDE中是否可行.
谢谢你的帮助!
值得重新迭代,现在我只使用IDE.目前....
我正在测试一个应用程序,在单击另一个跨度时取消隐藏div块.(这是下拉列表的模拟.)也就是说,当我单击正确的元素以显示div块时,<div class="select-popup" style="display:none; z-index:auto;">变为<div class="select-popup" style="display:block; z-index:1019;">(不会更改的其他类和样式属性被遗漏)唯一的其他属性在style是z-index from
在Se IDE中,我有
<tr>
<td>waitForElementPresent</td>
<td>css=.select-popup:visible</td>
<td></td>
</tr>
Run Code Online (Sandbox Code Playgroud)
但是,它失败了.我单击"查找"按钮,它看不到显示的div块.
我正在使用Firebug来检查代码,它有一个很好的控制台功能.我输入$('.select-popup:visible');它正确找到显示时的元素:阻止设置并且在显示时没有找到它:无设置.
关于我做错了什么或者是用这种方式破坏了Se IDE的想法?
我是selenium的新手,所以我一直在使用IDE来创建测试.我有这个问题,Selenium看到一个与下拉菜单关联的按钮,但它不会单击该按钮.为了解决这个问题,我希望Selenium在火狐的地址栏中键入URL(我想点击的按钮),或者我希望selenium只是通过一些命令转到所说的URL,但我找不到所说的命令,我无法让Selenium点击并输入地址栏.