我正在使用数据驱动测试,并将标签设置为数据的一部分。以下是简化的代码:
*** Settings ***
Test Template TN Lookup
*** Testcases ***
Testa Hi TC-1
Bye TC-2
*** Keywords ***
TN Lookup
[Arguments] ${text} @{tags}
Set tags @{tags}
Log to console ${text}
然而,当我运行以下命令时:robot -i TC-1 filename.robot
两个测试用例都会运行。在使用set tags关键字时,如何指定要运行的标记,或者这不起作用?
发布于 2018-04-23 20:21:00
-i
标志仅在测试运行开始时处理,并且仅受测试运行前存在的标记的影响。一旦测试开始运行,您就不能更改将运行或不将运行的内容。
https://stackoverflow.com/questions/49973404
复制相似问题