robotframework if方法返回true

robotframework if方法返回true,robotframework,Robotframework,在我的测试中,我有很多条件部分依赖于同一个函数“get max duration passed” 它是一个返回True或False的python方法 例如 我有很多地方,例如“run关键字if”,我首先将“get max duration passed”的结果放入变量中,然后使用该变量 有没有直接使用该方法的方法? 比如: 使用robotframework 3.1.1,答案是否定的 因为“为循环If退出”需要一个可以计算的布尔条件,而不是一个关键字或一个在您的情况下返回布尔值的方法。答案是否定的

在我的测试中,我有很多条件部分依赖于同一个函数“get max duration passed” 它是一个返回True或False的python方法 例如

我有很多地方,例如“run关键字if”,我首先将“get max duration passed”的结果放入变量中,然后使用该变量

有没有直接使用该方法的方法? 比如:

使用robotframework 3.1.1,答案是否定的

因为“为循环If退出”需要一个可以计算的布尔条件,而不是一个关键字或一个在您的情况下返回布尔值的方法。

答案是否定的

因为“Exit For Loop If”需要一个可以计算的布尔条件,而不是在您的案例中返回布尔值的关键字或方法

  FOR    ${i}    IN RANGE    9999999
    ${max_passed}  get max duration passed
    Exit For Loop If    ${max_passed}
  FOR    ${i}    IN RANGE    9999999
    Exit For Loop If    get max duration passed