【发布时间】:2019-12-02 05:31:56
【问题描述】:
我想以这样的方式构造 Run Keyword if 以便它可以处理多个否定条件
我通过以下方式为多个条件构建了 Run Keyword if:
Run keyword if ${Param1} in ['${value1}', '${value2}] Log to Console Some Message
帮助来自:How to write multiple conditions of if-statement in Robot Framework
现在我想构造相同的函数,以便在少数条件不满足的情况下运行关键字。
明显的代码可以如下: 运行关键字 if ${Param1}!=${value1} 和 ${Param1}!=${value2} 记录到控制台一些消息
我期待的代码:
Run keyword if ${Param1} !in ['${value1}', '${value2}] Log to Console Some Message
!in 的正确语法是什么?
【问题讨论】:
-
使用关键字
not in