0

简介 目前,我有一个可用的 Gitlab 管道,它从 Cucumber 框架中获取、下载 .feature 文件、执行测试并将结果上传回 JIRA。JIRA 环境也配备了 XRAY 插件。这不是问题。

寻求支持
但是,有一个新的要求是

  • 下载功能文件后,所有孤立或未映射的测试用例都需要映射到已在 JIRA 中创建的测试存储库(不确定这是否可能)

已经尝试 已经尝试在 JIRA 和 Gitlab 论坛中搜索解决方案,但无法找到任何相关帖子。

有没有人从事过类似的要求?可以做些什么来实现这一目标?

TIA

4

1 回答 1

0

要将测试问题移动到给定文件夹,您需要使用 GraphQL API ,即this mutation。您需要知道每个测试用例的问题 ID。为此,您需要执行另一个请求。这不是直截了当的事情,我不建议在管道执行期间在测试存储库中的文件夹之间移动测试。测试存储库是一个按语义而非执行方面组织测试的地方。请注意,有测试计划的板,一个等级组织,但用于计划/执行方面;每个测试计划都有一个与测试存储库没有任何关系的板。测试存储库是按项目组织的测试,如果需要,可以根据它们的语义、组件和高级特性进行测试。

于 2021-05-11T11:13:59.090 回答