Robot Framwork运行出现FAIL : FOR loop contains no keywords.
1.现象:
今天练习:FOR循环遍历,一直报错FAIL : FOR loop contains no keywords.用例脚本如下:


看起来没有任何问题,但就是一直报错,尝试了各种办法发现,原来RIDE1.7.4.1版本的FOR循环语句结构与RIDE之前版本稍微有些变化,需要在:FOR循环语句结束后加上END(注意END一定要大写)。
(本文内容以及所提解决方案来自:https://www.jianshu.com/p/7cc9c9559381)
正确用例脚本如下:

RIDE最新版本和之前的版本在用例脚本编写还是有一些差异存在的,之前也遇到过很多这种问题,查看RIDE关键字的写法给出的举例发现FOR前是有一个冒号(:)的,但是我在编辑的时候虽然也写了冒号(:),写完整条语句后冒号就不见了,所以如果冒号(:)丢失记得一定要在FOR循环语句后加上END。

浙公网安备 33010602011771号