机器人框架的新手。我正在尝试在关键字中加入for循环。
因此for循环将从 1到9并替换我插入XPath的变量
*** Variables ***
${MAX} 9
*** Keywords ***
Go to data gov sg page
[Arguments] ${MAX}
:FOR ${EACH} IN ${MAX}
\ click element xpath:/html/body/main/div/div/div/div[${EACH}]/a
当前的问题是它没有循环并直接进入9。不是从1..2 ... 9循环。
如果有人可以看一下,将不胜感激。
答案 0 :(得分:3)
似乎忘记了使用可以执行的范围功能-
FOR ${INDEX} IN RANGE 1 ${MAX+1}
click element xpath:/html/body/main/div/div/div/div[${INDEX}]/a
END