0

Selenium IDE 中是否存在 for 循环?如果是,我如何在 Selenium IDE 中使用它?

谢谢,尼特

4

2 回答 2

2

我们可以在 Selenium IDE 中使用 while 循环和 goto 函数。

为此,我们必须安装插件流控制。从以下链接添加:

Selenium IDE:流量控制

安装后,您将在 Selenium IDE 中获得命令 while 和 gotoif

while1)循环示例

<tr>
    <td>getEval</td>
    <td>index = 0;</td>
    <td></td>
</tr>
<tr>
    <td>while</td>
    <td>index &lt; 10;</td>
    <td></td>
</tr>
<tr>
    <td>storeEval</td>
    <td>index</td>
    <td>value</td>
</tr>
<tr>
    <td>echo</td>
    <td>${value}</td>
    <td></td>
</tr>
<tr>
    <td>getEval</td>
    <td>index++;</td>
    <td></td>
</tr>
<tr>
    <td>endWhile</td>
    <td></td>
    <td></td>
</tr>

2)示例gotoif

store  |  10  |  x

gotoIf | storedVars['x'] > -2 && storedVars['x'] <50  |  true

getEval| alert("Condition Fails")

gotolabel | finish

label  |  true

getEval  | alert("Condition Pass")

label  | finish


try this Thank you..
于 2013-02-26T08:11:09.497 回答
0

是的,我们可以在 IDE 中循环
您可以参考下面的 URL 在 IDE 中循环

Selenium IDE:如何传递变量
如何在 Selenium IDE 中编写 gotoif (i > -2 && i < 100)?
http://radical-qa.blogspot.in/2012/02/selenium-ide_09.html

于 2013-01-30T06:01:01.710 回答