【发布时间】:2016-12-02 23:46:11
【问题描述】:
我有 3 个测试用例将测试相同的功能。它将使用相同的关键字,如下所示。
我不想写三个不同的测试用例“test-1151,test-2125,test-2126”,而是写一个用冒号分隔的测试用例,如下所示。但是机器人应该把它当作三个单独的测试用例,它应该相应地显示通过/失败的测试用例计数。
test.robot:
*** Settings ***
Library lib.test
*** Variables ***
*** Keywords ***
*** Test Cases ***
test-1151:test-2125:test-2126
[Documentation] test_sample
[Tags] sanity
Install Adobe software
Launch the app
如果我运行上述机器人文件,机器人将“test-1151:test-2125:test-2126”作为一个测试用例。如何告诉机器人将其视为三个不同的测试用例(用冒号分隔)?
【问题讨论】:
-
为什么要使用三个不同的名称运行完全相同的测试三次?您真的需要运行 3 次确切的测试,还是只需要它在报告中出现 3 次?
-
@BryanOakley 我不想运行相同的测试用例三次。我需要计算执行的“test-1151:test-2125:test-2126”测试用例及其在报告中通过/失败的详细信息。
-
如果您不执行测试,您如何计算执行的测试用例?您是否考虑过使用标签,因为标签统计信息会显示在报告中?
标签: robotframework