如何在JIRA中记录和运行测试用例?

时间:2016-10-12 20:51:18

标签: unit-testing jira jira-plugin

我有一个Web应用程序,我需要在JIRA上持续严格地测试和自动化测试过程。

我使用JIRA Cloud订阅。

如何在JIRA上实现以下要求:

1 - 编写用例(用户故事)并将它们保存为JIRA上的项目,以便我可以在JIRA上轻松查找,搜索和过滤它们(例如我可以使用问题)。

2 - 在第一次手动测试测试用例时记录它们创建测试用例(与在Excel中记录宏相同)然后能够在我想要的任何时候重新运行测试用例并记录每个输出我跑的时候。

  • 创建的每个测试用例都应链接到其父用例。
  • 每个用例都可以与许多测试用例相关联。
  • 测试用例可能与多个用例相关联。

3 - 批量运行所有记录的测试用例并捕获每个测试用例的每次运行的输出,然后手动判断测试用例是否成功运行。

请告知。

2 个答案:

答案 0 :(得分:2)

使用开箱即用的JIRA可以实现一些,但不是全部。

可以创建自定义问题类型'测试用例'。您可以为此问题键入适用于测试用例的所有字段。

拥有自定义问题类型可以更轻松地进行搜索(例如,搜索项目类型'测试用例'的所有未解决问题)。

JIRA允许您使用issue links建立多对多关系。不幸的是,除非你有像Script Runner这样的插件,否则使用问题链接进行搜索会很麻烦。 Script runner为您提供hasLinks, linkedIssueOf and epicsOf等功能。

如果您想要将实际测试与JIRA进行更复杂的链接,那么值得考虑一些测试插件,例如Zephyr。该插件允许您在JIRA中创建和执行测试。

另一件值得考虑的事情是JIRA与源控制系统的集成。例如,JIRA很好integration with GitHub。可以将您的测试用例存储在源代码控制之下,然后将它们作为提交过程的一部分链接到JIRA问题。

答案 1 :(得分:0)

JIRA中的新票证也可以使用REST API调用创建,下面是几个链接,它们引用子票证创建调用示例。希望这会有所帮助!!