【发布时间】:2019-05-15 19:14:41
【问题描述】:
以下代码产生了一些问题:
API Setup
[Arguments] ${url} ${username} ${password} ${run}=True ${fail}=False
Run Keyword If ${run}
... Run Keywords
... ${passed}= Run Keyword And Return Status Setup ${url} ${username} ${password}
... AND Log To Console ${passed}
... AND Should Not Be Equal ${fail} ${passed}
当我尝试执行该操作时,我的 RF 显示:Variable '${passed}' not found。
RED IDE 也说
Multiple markers at this line:
• Variable 'passed' is used, but not defined
• Keyword name '${passed}=' contains variables. RED is unable to validate
arguments given to this keyword
关键字“运行关键字”是否不允许将任何值分配给变量,如果是,是否有任何“最佳实践”方法来做我想做的事情?
谢谢!
【问题讨论】:
标签: testing automated-tests robotframework