如何使用selenium ide获取列表计数

时间:2013-01-29 07:26:56

标签: selenium-ide

我正在使用Selenium IDE来创建我的测试,我正在测试一个票务系统,在我的一个案例中我想要新列出的票的总数,我尝试过像“storeAllLinks”,“storeAllFields”这样的命令但是我没有得到我需要的计数。有没有办法计算,请帮助我。

1 个答案:

答案 0 :(得分:2)

storeAllLinksstoreAllFields返回数组。您可以使用storeEval在阵列上使用JavaScript运行.length来计算项目数。根据需要使用存储的值,在这种情况下,我只需将其写入IDE控制台。

<tr>
    <td>storeAllLinks</td>
    <td>aLinks</td>
    <td></td>
</tr>
<tr>
    <td>storeEval</td>
    <td>storedVars['aLinks'].length</td>
    <td>numberOfLinks</td>
</tr>
<tr>
    <td>echo</td>
    <td>${numberOfLinks}</td>
    <td></td>
</tr>