Selenium IDE“[error]在使用storeEval命令时抛出异常:非法字符”错误

时间:2014-02-04 18:46:55

标签: selenium selenium-ide

我正在编写以下测试用例:

COMMAND               TARGET                         VALUE
--------------------------------------------------------------
storeXpathCount      *someXpath*                     totalRows
store                3                               i
while                ${i}<=${totalRows}
storeText            *someXpath*                     MyVersion
storeEval            storedVars['MyVersion']=='103'  result
gotoIf               ${result}==false                lebelForIf
label                labelForIf
storeEval            {i}+1                           i
endWhile

我在storeEval storedVars [..]的行中收到错误 错误是“[错误]抛出异常:非法字符”。

基本上我想从具有“totalrows”的列中搜索版本(即103),从而使用i进行迭代,无论版本匹配,我都想采取一些行动。

如果以上代码段不正确,还有其他方法可以在Selenium IDE中编写此代码吗?

1 个答案:

答案 0 :(得分:0)

我不认为Selenium IDE直接支持while循环。我们必须为此安装用户扩展。 有关详细信息,请参阅以下链接 - How to use loops in Selenium IDE

如果这有助于您,请告诉我。