如何在Selenium IDE中获取下拉列表中的最后一项并使用它?
我使用的是Selenium IDE,我有一个动态下拉菜单,需要选择最后一项: 这是我的代码:如何在Selenium IDE中获取下拉列表中的最后一项并使用它?,selenium,drop-down-menu,selenium-ide,Selenium,Drop Down Menu,Selenium Ide,我使用的是Selenium IDE,我有一个动态下拉菜单,需要选择最后一项: 这是我的代码: <tr> <td>storeEval</td> <td>document.getElementsByName("id")[0].length-1</td> <td>x</td> </tr> <tr> <td>selec
<tr>
<td>storeEval</td>
<td>document.getElementsByName("id")[0].length-1</td>
<td>x</td>
</tr>
<tr>
<td>selectd>name=id</td>
<td>index={$x}</td>AndWait</td>
<t
</tr>
仓库
document.getElementsByName(“id”)[0]。长度-1
x
选择d>name=id
索引={$x}并等待
您可以尝试对下拉列表的目标使用“鼠标悬停”命令,并对下拉列表中最后一行(项目)的值使用“单击”
如果这是您的代码的精确副本,则出现以下错误:
<tr>
<td>storeEval</td>
<td>document.getElementsByName("id")[0].length-1</td>
<td>x</td>
</tr>
<tr>
<td>selectd>name=id</td>
<td>index={$x}</td>AndWait</td>
<t <------- this isn't closed properly.
</tr>
让我知道这是否有帮助。你能分享下拉列表吗?举个例子来给出更好的答案:)
mouseOver
id=xxx (or use Xpath)
clickAt
id=(selected item)