1

我正在使用 Selenium IDE 创建我的测试,我正在测试一个票务系统,在我的一个案例中,我想要新列出的票的总数,我尝试了诸如“storeAllLinks”、“storeAllFields”之类的命令,但我没有得到我需要计数。有什么办法可以得到计数,请帮助我。

4

1 回答 1

2

The storeAllLinks and storeAllFields return arrays. You can use storeEval to run a .length with JavaScript on the array to count the number of items. Use the stored value as you wish, in this case I just write it out to the IDE console.

<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>
于 2013-02-08T00:47:53.723 回答