Robotframework 如果Robot框架中有2个条件,如何使用Run关键字?
您好,我正在中使用,如果满足两个条件,我想运行一个关键字。 有一个条件,我是这样做的:Robotframework 如果Robot框架中有2个条件,如何使用Run关键字?,robotframework,Robotframework,您好,我正在中使用,如果满足两个条件,我想运行一个关键字。 有一个条件,我是这样做的: Scale Down Service Should Succeed Get Services :For ${Service} IN @{BODY.json()} \ Run Keyword If ${Service['DOWN']} Scale Down Service With Correct ID And Can be Scaled
Scale Down Service Should Succeed
Get Services
:For ${Service} IN @{BODY.json()}
\ Run Keyword If ${Service['DOWN']} Scale Down Service With Correct ID And Can be Scaled Down ${Service['ID']} ${Service['ContainersRunning']}
现在我的问题是,如何使用两个条件来实现这一点,例如${Service['DOWN']}(类型布尔)和${Service['Name']}=“Service”您可以使用“and”运算符验证以下两个条件:
Run Keyword If ${Service['DOWN']} and ${Service['Name']}=="service" Scale Down Service With Correct ID And Can be Scaled Down ${Service['ID']} ${Service['ContainersRunning']}
您可以使用“AND”运算符验证以下两个条件:
Run Keyword If ${Service['DOWN']} and ${Service['Name']}=="service" Scale Down Service With Correct ID And Can be Scaled Down ${Service['ID']} ${Service['ContainersRunning']}