我尝试在 Robot Framework 中创建一些关键字,根据 ( Robot Docs) ,在关键字名称中嵌入参数,但不幸的是,当我检查时,我总是得到 None
变量下是什么。你遇到过这样的行为吗?我做错了什么?
我的关键字示例:
Set ${object} state to ${state}
Log To Console ${object}
Log To Console ${state}
假设${object}和${state}是字符串,那么这个关键字的调用如下:
${status}= Run Keyword And Return Status Set camera state to locked
最佳答案
你的代码没问题。这是一个完整的工作示例:
*** Keywords ***
Set ${object} state to ${state}
Log To Console ${object}
Log To Console ${state}
*** Test Cases ***
Example test case
${status}= Run Keyword And Return Status Set camera state to locked
Should be True ${status}
关于keyword - 如何将参数嵌入到 Robot Framework 关键字名称中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30886704/