我正在编写以下测试用例:
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中编写此代码吗?
答案 0 :(得分:0)
我不认为Selenium IDE直接支持while循环。我们必须为此安装用户扩展。 有关详细信息,请参阅以下链接 - How to use loops in Selenium IDE
如果这有助于您,请告诉我。