我们目前将所有测试用例存储在Test Link中,但是Jira中的每个版本都有错误跟踪,任务跟踪和范围。 Jira处理得很好,但我们觉得我们也希望能够用它来管理测试执行。
是否有工具或Jira插件允许我们将一组测试用例直接链接到特定问题和/或发布,报告Jira发布到目前为止的执行进度,并允许我们存储测试用例库,允许我们将测试用例重新链接到其他版本或未来的Jira问题。
测试用例大部分是手动的,我们不需要任何东西来启动或执行自动化测试用例集。最好是紧密集成,因此它是一个一体化的地方系统。
答案 0 :(得分:7)
基本上,您希望创建一个名为“测试用例”的问题类型。给它一个运行Open的工作流程 - >通过和打开 - >失败。执行测试用例时,会记录构建,日期,时间等。如果失败,请记录相同的信息并打开缺陷。在我的实现中,我使用Jira Create and Link来更轻松地创建缺陷,将其链接到测试用例并使用相关信息预先填充它。修复缺陷后,测试用例应返回“打开”状态,以便重新运行。
诀窍是随着时间的推移跟踪执行情况。有很多方法可以去。您可以创建一个名为“Build Tested”的字段,并在每次运行测试用例时更新它。另一种方法是编写一个脚本,将执行历史记录发布到Confluence等外部系统。
在我的实现中,我有两种类型的测试用例:“测试用例”和“回归测试用例”。前者是用户故事的子任务,并引用了新功能。后者指的是现有功能的测试。
就分组而言,最简单的方法是使用“组件”和“标签”字段对测试用例进行分组。这样你就可以搜索执行历史:
issuetype="TestCase" AND labels in (Installer, Linux, GUI) ORDER BY "Build Tested"