我的机器人框架中有一个机器人关键字定义如下。
*** Keywords***
sample keyword
Log inside keyword
我想使用如下所示的变量在我的测试用例中调用此关键字。
*** Test Cases***
Sample Test
${sample_var}= Catenate keyword # assigns value "keyword" to var ${sample_var}
sample ${sample_var} #calls keyword sample keyword
有什么办法可以在 Robot Framework 中实现它吗?
提前致谢
最佳答案
您可以使用 Run Keyword 关键字(为了清晰起见,使用管道分隔格式)来执行此操作:
*** Test cases ***
| Example
| | ${keyword}= | Set Variable | Should not be equal
| | Run keyword | ${keyword} | Hello | World
关于robotframework - 我可以在 Robot 框架中使用变量调用关键字吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30511328/