Robotframework 如何在机器人框架中减去数字?
如何在机器人框架中减去数字? 它的命令是什么Robotframework 如何在机器人框架中减去数字?,robotframework,Robotframework,如何在机器人框架中减去数字? 它的命令是什么 例如,如果我得到一个计数,我想减去-1,并用结果值映射关键字。您可以使用Evaluate关键字: *** Test Cases *** Stackoverflow ${x} = Set Variable 1 ${y} = Evaluate ${x} - 1 如果变量包含实际数字,则可以使用。例如,此测试将通过: *** Variables *** | ${count} | ${99} | # usin
例如,如果我得到一个计数,我想减去-1,并用结果值映射关键字。您可以使用Evaluate关键字:
*** Test Cases ***
Stackoverflow
${x} = Set Variable 1
${y} = Evaluate ${x} - 1
如果变量包含实际数字,则可以使用。例如,此测试将通过:
*** Variables ***
| ${count} | ${99} | # using ${} syntax coerces value to number
*** Test cases ***
| Example
| | Should be equal as numbers | ${count-1} | 98
还可以使用关键字创建python表达式。例如:
*** Variables ***
| ${count} | 99
*** Test cases ***
| Example
| | ${count}= | Evaluate | ${count} - 1
| | Should be equal as numbers | ${count} | 98
注意:无论
${count}
是数字还是数字的字符串表示形式,使用都会起作用。如果由于某种原因,${}的转换似乎不起作用,请随意使用:
或
这样的表达式应该适用:
${token\u expire\u time}=评估${token\u generate\u time}-${expires\u in}任何人都可以给我一些建议。避免只使用链接的答案,因为链接将来可能会断开,请通过添加主要信息更新您的答案。