【问题标题】:How do you configure JIRA to manage and execute Test Cases?您如何配置 JIRA 来管理和执行测试用例?
【发布时间】:2011-05-19 16:51:00
【问题描述】:

我们目前将所有测试用例存储在 Test Link 中,但错误跟踪、任务跟踪和范围每个版本都存储在 Jira 中。 Jira 很好地处理了这个问题,但我们觉得我们也希望能够使用它来管理测试执行。

是否有工具或 Jira 插件允许我们将一组测试用例直接链接到特定问题和/或版本,报告 Jira 版本到目前为止的执行进度,还允许我们存储测试用例库,允许我们将测试用例重新链接到其他版本或未来的 Jira 问题。

测试用例大部分是手动的,我们不需要任何东西来启动或执行自动化测试用例集。最好是紧密集成,因此它是一个多合一的系统。

【问题讨论】:

    标签: jira qa functional-testing


    【解决方案1】:

    本质上,您想创建一个名为“测试用例”的问题类型。给它一个运行 Open -> Pass and Open -> Fail 的工作流程。执行测试用例时,记录构建、日期、时间等。如果失败,请记录相同的信息并打开一个缺陷。在我的实现中,我使用Jira Create and Link 来更轻松地创建缺陷,将其链接到测试用例并使用相关信息预先填充它。一旦缺陷被修复,测试用例应该返回到“Open”状态,以便重新运行。

    诀窍是随着时间的推移跟踪执行。有很多方法可以走。您可以创建一个名为“Build Tested”的字段,并在每次运行测试用例时更新它。另一种方法是编写一个脚本,将执行历史发布到 Confluence 等外部系统。

    在我的实现中,我有两种类型的测试用例:“测试用例”和“回归测试用例”。前者是用户故事的子任务,指的是新功能。后者是指对现有功能的测试。

    就分组而言,最简单的方法是使用“组件”和“标签”字段对测试用例进行分组。这样你就可以搜索执行历史:

    issuetype="TestCase" AND labels in (Installer, Linux, GUI) ORDER BY "Build Tested"

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多