我使用Robot Framework Ride来运行测试。 这是测试用例结构:
if A>B:
print 1
print 2
print 3
if C>D:
print 4
print 5
我找不到在if
下执行多个命令的方法。我找到了一个关键字Run Keyword if
,但它只能执行一个语句。
答案 0 :(得分:1)
有许多与条件步骤相关的机器人框架关键字。最常见的是Run keyword if。如果要运行多个命令,可以将其与Run keywords组合使用。
例如:
*** Test cases ***
| Example
| | run keyword if | ${a} > ${B} | Run keywords
| | ... | log to console | 1
| | ... | AND | log to console | 2
| | ... | AND | log to console | 3
BuiltIn library记录了机器人框架附带的所有关键字。