我正在使用Selenium IDE来创建我的测试,我正在测试一个票务系统,在我的一个案例中我想要新列出的票的总数,我尝试过像“storeAllLinks”,“storeAllFields”这样的命令但是我没有得到我需要的计数。有没有办法计算,请帮助我。
答案 0 :(得分:2)
storeAllLinks
和storeAllFields
返回数组。您可以使用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>