TestRail – 测试运行
TestRail – 测试运行
TestRail 提供了两步的测试执行过程。首先添加测试运行,然后执行测试运行。添加测试运行只是提取现有的测试用例,作为测试运行,用户可以根据优先级执行这些测试。
添加测试运行
要在测试运行和结果选项卡中添加测试运行,应执行以下步骤
-
转到测试运行和结果选项卡
-
单击出现在各个位置的“添加测试运行”按钮,如下面的屏幕截图所示
-
它打开添加测试运行页面,用户应在其中输入名称、里程碑、分配给、描述,如下面的屏幕截图所示
-
现在选择测试用例 – 有 2 个选项
包含所有测试用例– 选择此选项可在此测试运行中包含所有测试用例。如果将新测试用例添加到存储库中,它们也会自动包含在此运行中。
选择特定的测试用例– 用户可以选择要包含在此测试运行中的测试用例。在这种情况下,新的测试用例不会自动添加到此运行中。
-
当用户选择 2nd 选项,按照附加步骤执行
-
单击更改选择,如下面的屏幕截图所示
-
-
它打开带有所有可用测试用例的选择用例向导。用户可以从每个部分中选择整个部分或特定的测试用例,如下面的屏幕截图所示,然后单击 OK 进行选择。
-
用户可以看到包含的测试用例数量,然后单击添加运行按钮,如下图所示
现在用户可以在测试运行和结果选项卡中看到饼图和测试用例,如下所示
测试运行
TestRail 支持以下 5 种状态的测试用例
-
未测试 – 默认情况下,新测试的状态为未测试。一旦将测试结果添加到测试中,它就永远无法再次更改为未测试状态。
-
通过– 当按照预期结果验证测试步骤时,测试用例被标记为通过。
-
失败– 如果指定的测试步骤之一导致错误或预期结果与实际测试结果不同,则测试用例被标记为失败。
-
重新测试 – 如果应再次测试测试,请将测试标记为重新测试。例如,如果测试最初失败并且开发人员修复了问题,则开发人员可以将其标记为重新测试。
-
Blocked – Blocked 状态用于指定由于某些外部依赖性(例如在能够完成测试之前需要修复的错误),当前无法执行测试。
-
测试用例的测试运行完成后,测试用例的状态将更改为上述之一。屏幕截图显示了如何在运行后更改测试用例的状态
-
现在添加结果向导打开,其中将结果和评论添加为工件。用户也可以通过单击“已用时间”字段中的“开始”链接来记录已用时间。
-
之后点击添加结果。它完成了一个测试用例的测试运行。