【发布时间】:2011-06-02 20:00:56
【问题描述】:
我正在尝试使用 Firefox 的 selenium IDE 插件(版本 3.6)“记录”功能测试。我正在使用 jQuery 插件 ui selectmenu(我认为它的版本为 1.8)。我试图“记录”下拉/选择组件中元素的选择。此下拉列表是一个 ui 选择增强组件。因此,实际的选择元素被隐藏了,你最终选择了跨度元素和其他东西。这是 selenium 记录的内容:
<tr>
<td>click</td>
<td>//a[@id='type-button']/span[2]</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>ui-selectmenu-item-416</td>
<td></td>
</tr>
问题在于第二部分使用了数字后缀,一种计数器(416)。这个值对于每个页面加载都是不同的,因此我看不出如何自动化它!?
我怎样才能获得可预测的结果并对此进行测试?或者有其他方法吗?
谢谢!
【问题讨论】: