繁体   English   中英

如何在 Selenium Robot 框架中使用具有多个条件的“Exit For Loop IF”关键字

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM