[英]How to use 'Exit For Loop IF' keyword with multiple condition in Selenium Robot framework
当满足多个条件时,我需要在 Selenium Robot 框架中退出 FOR LOOP
如果满足以下条件,我正在尝试这样的事情,它应该退出 FOR LOOP :
Exit For Loop IF '${Name}'=='Adam' and '${Age}'=='27'
错误:
Keyword 'BuiltIn.Exit For Loop If' expected 1 argument, got 2.
您需要注意 Robot Framework 使用空格分隔格式。
即 Robot Framework 会将and
运算符作为新参数分开,因为条件之间有 2 个以上的空格。
这就是 Robot Framework 认为您提供两个参数而不是一个参数并且执行将失败的原因。
请尝试将其留一个空格。
Exit For Loop If '${Name}'=='Adam' and '${Age}'=='27'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.