当我创建一个简单的测试时,我遇到了创建循环的问题,当我创建一个简单的测试时,有几种场景正在发生:
范围10内${i}的
这将创建错误:不存在的变量'${i}‘。为了绕过这个问题,我尝试在前面添加变量,包括内联变量和套件变量。在这两种情况下,结果是相同的。
2.
Test
${i} Set variable 1
FOR ${i} IN RANGE 10
Log ${i}
END这会创建错误:“For”是保留关键字
有什么办法解决这个问题吗?我使用了1.7.4版本(也尝试了1.7.4.1),运行在Python 3.7.6和机器人框架3.1.2上。
下面是我的单子
Package Version
------------------- -----------
numpy 1.16.6
Pillow 6.2.2
pip 20.0.2
Pygments 2.5.2
PyPubSub 3.3.0
pywin32 227
robotframework 3.1.2
robotframework-ride 1.7.4
selenium 3.8.1
setuptools 41.2.0
six 1.13.0
urllib3 1.25.7
wxPython 4.0.7.post2发布于 2020-03-30 16:03:18
我发现了我的问题。问题不在于RIDE或robotframework,而在于运行我的测试用例的客户端,它仍然使用Python2.7,而且可能是一个较旧版本的RF,我猜这是不兼容的。
https://stackoverflow.com/questions/60930349
复制相似问题