如果testcasename等于robotframework中的abc,如何使用run关键字
我知道如果满足特定条件,我们如何使用run关键字,但如果testcasename匹配,我想运行关键字如果testcasename等于robotframework中的abc,如何使用run关键字,robotframework,Robotframework,我知道如果满足特定条件,我们如何使用run关键字,但如果testcasename匹配,我想运行关键字 run keyword if testcase=abc.robot 有人知道我们如何做到这一点吗。机器人框架提供了几个由框架自动设置的变量。一个这样的变量是${TEST\u NAME} 在以下示例中,只有第二个测试中的log语句将运行: *** Test Cases *** Example 1 run keyword if "${TEST_NAME}" == "Example 2"
run keyword if testcase=abc.robot
有人知道我们如何做到这一点吗。机器人框架提供了几个由框架自动设置的变量。一个这样的变量是
${TEST\u NAME}
在以下示例中,只有第二个测试中的log语句将运行:
*** Test Cases ***
Example 1
run keyword if "${TEST_NAME}" == "Example 2"
... log this is example 2?
Example 2
run keyword if '${TEST_NAME}' == "Example 2"
... log this is example 2!
Run关键字If'${TEST\u NAME}=''
我在'condition2'中计算表达式'TEST NAME=='TEST NAME'和'condition2'时出错失败:SyntaxError:无效语法(,第1行)如果${TEST\u NAME}=='TEST NAME'和'GTF}[用户类型]中的'coach'“我注册成为一名律师user@user7982813:你是说这个代码给出了一个错误吗?我对此表示怀疑。我可以剪切和粘贴它,并直接运行它没有任何修改。