Robot Framework 2.7.4前没有
ELSE IF和ELSE
Run Keyword If 条件1 do action1
... ELSE IF 条件2 do action2
... ELSE do action N
正常情况下使用:FOR即可,但是RIDE自动把我的:给吃了

采用在Pycharm中编写

但是同样的 在RIDE打开之后 又会自动吃掉我的:
设置一下Pycharm,让它在Pycharm中运行。
External ToolsPybot Run SuiteDescription:描述
Program:pybot的具体路径
Arguments:pybot的命令行参数
Working directory:工作路径




把上面的IN 换成 IN RANGE就可以实现类似python的
for i in range(10):
print(i)把上面的IN 换成 IN ENUMERATE就可以实现类似python的
for index,i in enumerate(10):
print(index,i)把上面的IN 换成 IN ZIP就可以实现类似python的
for a,b in zip([1,2,3],[3,2,1]):
print(a,b)Robot Framework 是一款关键字驱动的测试框架。使用者可以自定义关键字和开发系统关键字来增强测试功能,框架本身也提供了非常多的内置关键字功能。
在Tool->Search Keywords(F5)中可以找到关键字

