机器人框架绝对值(数量)

时间:2015-09-09 08:51:26

标签: robotframework

寻找一种如何在Robot Framework中表示模数/绝对值的方法。 是abs()吗?或$ {variable} .abs()? 如何将负值为-15的$ {variable}设为+15

像这样: | -15 | = 15

2 个答案:

答案 0 :(得分:10)

您需要使用Evaluate关键字为您的号码运行abs函数:

*** Variables ***
${neg num}     -15

*** Test Cases ***
Absolute
    Log    ${neg num}
    ${num}=    Evaluate    abs(${neg num})

答案 1 :(得分:3)

如果你需要替代Pekka的完美最佳答案,那就是:

*** Variables ***
${var}     -15

*** Test Cases ***
Absolute
  Log    ${var}
  ${abs var}=    Set Variable    ${var.__abs__()}