[英]How to store response in variable in ROBOT framework
我试图将内置的响应存储在一个变量中,但我得到None作为响应什么是存储值的正确方法
${item} = Page Should Contain The login hasfailed.
Log To Console ${item}
预期的
我需要页面应该包含登录失败的值。 即对或错是可能的吗?
那是因为 Page Should Contain 没有返回值。 您可以使用内置库中的 Run Keyword And Ignore Error 来实现您的目标。
test
${result}= Run Keyword And Ignore Error Page Should Contain The login hasfailed.
Log ${result}
自 5.0 版以来,引入了机器人框架 try 和 except
test
TRY
Page Should Contain The login hasfailed.
Set Test Variable ${item} ${TRUE}
EXCEPT
Log keyword failed
Set Test Variable ${item} ${FALSE}
END
Log ${item}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.