在Robot Framework中我有多个测试用例,在这里我们声明了Sleep Method multiple但是在我们的测试用例中我们要求不要在Sleep中设置超时间值他们想使用using Variable
例如:
Sleep 2s
在这种情况下,应该使用变量。
是的,很容易:
${seconds}= Set Variable 4
Sleep ${seconds}s
如果你在变量部分设置值,自然你必须遵循这里的格式:
*** Variables ***
${seconds}= 4
您最好确保值实际上是一个数字-否则睡眠键盘将失败,像这样:
${rc} ${seconds}= Run Keyword And Ignore Error Convert To Integer ${seconds}
Run Keyword If "${seconds}"! = 'PASS' Fail The value is not a number