在 Selenium IDE 中使用变量点击 link

Using variable in Selenium IDE for a click on a link

我想在不同的页面上执行相同的一组操作,这些操作是通过点击第 1 页的目标 "link=1",然后是第 2 页的 "link=2"...因此,我想要自动点击 1,然后点击 2,等等

我该如何进行?我正在考虑使用 label 和 goto label(Firefox 的流量控制插件)和一个每次都会增加的变量。但是我不知道如何在 Selenium IDE 中增加变量,最重要的是如何在字段目标中使用变量进行点击(我试过 link=${variablename} 不起作用) .

我是初学者,编程经验不多,主要是使用Selenium的capture/recording工具IDE,修改得到的结果,所以一个简单的解决方案——即使不是最优的——也会不胜感激。非常感谢!

这是一个递增的例子:

<tr>
<td>store</td>
<td>1</td>
<td>counter</td>
</tr>
<tr>
<td>storeEval</td>
<td>${counter}+1</td>
<td>counter</td>
</tr>
<tr>
<td>echo</td>
<td>${counter}</td>
<td></td>
</tr>

变量 counter 应保留在套件中所有测试的范围内。

store     | 1            | counter
storeEval | ${counter}+1 | counter
echo      | ${counter}   |