我正在尝试获取test.robot
的已定义[Tags]
文件内容并将其显示在控制台上。这是我所拥有的:
[Tags] cat dog
现在,我想知道如何让Log To Console
输出标签?
到目前为止,我已经尝试了以下方法:
${TagVariable}= Tags
${TagVariable1}= Tags[0]
${TagVariable2}= Tags[1]
${TagVariable3}= [Tags]
${TagVariable4}= [Tags][0]
${TagVariable5}= [Tags][1]
Log To Console Tags
Log To Console [Tags]
Log To Console [Tags][0]
Log To Console [Tags][1]
Log To Console ${TagVariable}
Log To Console ${TagVariable1}
Log To Console ${TagVariable2}
Log To Console ${TagVariable3}
Log To Console ${TagVariable4}
Log To Console ${TagVariable5}
我似乎无法理解它。
答案 0 :(得分:3)
机器人提供几个自动变量。 You can find all of them here
您需要的就是这个
@{TEST TAGS}
:按字母顺序包含当前测试用例的标签。可以使用“设置标签”和“删除标签”关键字动态修改。根据您的上下文,您可能需要在\n@{TEST TAGS}
文件中将其打印为.robot
。