TestRail - 测试运行

TestRail 提供 2 步测试执行程序。首先添加测试运行,然后执行测试运行。添加测试运行只是将现有的测试用例拉出来作为测试运行,用户可以根据优先级执行这些测试用例。

添加测试运行

要在"测试运行和结果"选项卡中添加测试运行,应执行以下步骤

  • 转到测试运行和结果选项卡

  • 单击各个位置的"添加测试运行"按钮,如下面的屏幕截图所示

添加测试运行按钮
  • 它打开"添加测试运行"页面,用户应在其中输入名称、里程碑、分配给、描述,如下面的屏幕截图所示

添加测试运行页面
  • 现在选择测试用例 - 有 2 个选项

    包括所有测试用例 − 选择此选项以在此测试运行中包含所有测试用例。如果将新的测试用例添加到存储库,它们也会自动包含在本次运行中。

    选择特定测试用例 − 用户也可以选择要包含在本次测试运行中的测试用例。在这种情况下,新测试用例不会自动添加到本次运行中。

  • 当用户选择第二个选项时,请执行以下附加步骤

    • 单击更改选择,如下面的屏幕截图所示

单击更改选择
  • 它将打开选择案例向导,其中包含所有可用的测试用例。用户可以选择整个部分或每个部分中的特定测试用例,如下面的屏幕截图所示,然后单击"确定"进行选择。

选择案例向导
  • 用户可以看到包含的测试用例数量,然后单击"添加运行"按钮,如下面的屏幕截图所示

测试用例数

现在用户可以在测试运行和测试用例中看到饼图和测试用例结果选项卡如下

饼图

测试运行

TestRail 支持以下 5 种测试用例状态

  • 未测试 − 默认情况下,新测试的状态为未测试。一旦将测试结果添加到测试中,它就永远不会再更改为未测试状态。

  • 通过 − 当测试步骤按照预期结果进行验证时,测试用例被标记为通过。

  • 失败 −如果指定的测试步骤之一导致错误或预期结果与实际测试结果不同,则将测试用例标记为失败。

  • 重新测试 − 如果需要再次测试测试,则将测试标记为重新测试。例如,如果测试最初失败并且开发人员修复了问题,则开发人员可以将其标记为重新测试。

  • 已阻止 − 已阻止状态用于指定由于某些外部依赖性(例如需要修复才能完成测试的错误)而当前无法执行测试。

  • 测试用例的测试运行完成后,测试用例的状态将更改为上述状态之一。屏幕截图显示如何在运行后更改测试用例的状态

测试用例状态
  • 现在打开添加结果向导,其中添加结果和注释作为工件。用户也可以通过单击"已用时间"字段中的"开始"链接来记录已用时间。

  • 之后单击添加结果。它完成了测试用例的测试运行。

添加结果向导