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 Tools
Pybot Run Suite
Description:描述
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)
中可以找到关键字