【发布时间】:2017-02-13 09:55:53
【问题描述】:
我是 Robot Framework 的新手,所以我需要帮助我正在尝试执行“RUN KEYWORD IF”,如果我查看他们提供的文档 运行关键字 If | '${状态}' == '通过' |一些操作参数。
我怀疑这个 PASS 值。如何在每次尝试时得到这个,我为每个关键字语句得到一个无值。我正在尝试这样做:
*** Settings ***
*** Variables ***
${name} theon
*** Test Cases ***
Verify
${x}= Set Variable function
Run Keyword If '${x}==PASS' Log 'True'
... ELSE Log 'False'
*** Keywords ***
function
${return}= Should Equal ${name} theon
[Return] ${return}
我收到错误,x 被定义为 NONE 然后我如何在我的关键字是成功或 True 的条件下进行验证。
我还想知道是否可以使用自定义关键字代替“条件”来运行某些关键字。
运行关键字如果||这里的一些 self 关键字返回我 pass 或 true||目标关键字
【问题讨论】:
标签: robotframework