Robotframework FOR循环不包含关键字
这是我的关键字,我想重复500多次。所以我尝试了FOr循环,我得到了一条消息FOr循环不包含关键字Robotframework FOR循环不包含关键字,robotframework,Robotframework,这是我的关键字,我想重复500多次。所以我尝试了FOr循环,我得到了一条消息FOr循环不包含关键字 test_case 1.0 -> Click on Resubmit wait until element is enabled ${CLICK_FIRST} click element ${CLICK_FIRST} wait until element is enabled ${CLICK_RESUBMIT} click element ${CLICK_RESUBMI
test_case 1.0 -> Click on Resubmit
wait until element is enabled ${CLICK_FIRST}
click element ${CLICK_FIRST}
wait until element is enabled ${CLICK_RESUBMIT}
click element ${CLICK_RESUBMIT}
confirm action
sleep 5s
:FOR ${CLICK_FIRST} IN @{10}
Run Keyword If ${CLICK_FIRST} == 'CONTINUE' Continue For Loop
在RF中,假定在for循环内部执行的语句后面跟着\with 选项卡
您的for循环将如下所示,它将迭代100次
:FOR ${Index} IN 0 100
\ Run Keyword If ${CLICK_FIRST} == 'CONTINUE' Continue For Loop
按你要求的其他方式
:FOR ${Index} IN 0 100
\ Click on Resubmit ${LOCATOR}
\ Run Keyword If ${CLICK_FIRST} == 'CONTINUE' Continue For Loop
**********编辑
robot框架3.1版之后引入了for循环的新语法-
for循环的新语法如下所示-
FOR ${Index} IN 0 100
Run Keyword If ${CLICK_FIRST} == 'CONTINUE' Continue For Loop
END
在RF中,假定在for循环内部执行的语句后面跟着\with 选项卡
您的for循环将如下所示,它将迭代100次
:FOR ${Index} IN 0 100
\ Run Keyword If ${CLICK_FIRST} == 'CONTINUE' Continue For Loop
按你要求的其他方式
:FOR ${Index} IN 0 100
\ Click on Resubmit ${LOCATOR}
\ Run Keyword If ${CLICK_FIRST} == 'CONTINUE' Continue For Loop
**********编辑
robot框架3.1版之后引入了for循环的新语法-
for循环的新语法如下所示-
FOR ${Index} IN 0 100
Run Keyword If ${CLICK_FIRST} == 'CONTINUE' Continue For Loop
END
并没有缩进。并没有缩进。我仍然得到了循环并没有包含关键字。哎呀!它是相反的使用这个“\”代替/也请记住在\和关键字replace
@{10}
的开始之间有制表符或4个时间间隔,范围为11这将从1开始for循环,在10结束for循环没有循环值。在我被替换为范围11i之后,我就变成这样了。我参考了你的代码来寻找答案,不知道你在for循环中加入“${CLICK_FIRST}”做了什么,你可以在for循环中迭代list,也可以在特定范围内运行for循环,例如ex@{ElementList}=创建列表${CLICK_FIRST1}${CLICK_FIRST2}${CLICK_FIRST3}
:对于@{ElementList}中的${Element}
我仍然得到FOR循环不包含关键字。oops!它是相反的使用这个“\”代替/也请记住在\和关键字replace@{10}
的开始之间有制表符或4个时间间隔,范围为11这将从1开始for循环,在10结束for循环没有循环值。在我被替换为范围11i之后,我就变成这样了。我参考了你的代码来寻找答案,不知道你在for循环中加入“${CLICK_FIRST}”做了什么,你可以在for循环中迭代list,也可以在特定范围内运行for循环,例如ex@{ElementList}=创建列表${CLICK_FIRST1}${CLICK_FIRST2}${CLICK_FIRST3}
:对于@{ElementList}中的${Element}