是否可以直接集成 Wiremock (JSON) + Jira + Xray?

Is a direct integration of Wiremock (JSON) + Jira + Xray possible?

详情

我们目前正在使用 Wiremock 来制定我们的模拟。同时,我们希望通过 Jira 和 Xray + Cucumber 触发对 Jenkins 的自动化。

从 Jira/Xray 到 Jenkins 的自动化将通过 Jenkins 连接器实现。

问题:

是否有可能在 Jira/Xray 的方向自动触发 wiremock JSON 文件(即创建的模拟)?

如何从 Wiremock 自动 link 我的 JSOn 文件到 Xray 测试用例?

我认为 WireMock 与您的目标无关:) 据我了解,您想将自动化结果报告回 Xray 中正确的测试实体(即黄瓜场景)。 如果是这种情况,那么您只需通过 REST API 或使用例如 Jenkins 连接器来协助完成该任务,将 Cucumber JSON 报告提交回 Xray。

Xray 支持基于 Gherkin 的框架的两种不同流程,如前所述 here。 因此,您必须从 Xray 导出测试,以便生成包含 scenarios/scenario 轮廓的 .feature 文件,这些轮廓正确标记了相应测试问题的问题键。 每当您 运行 测试时,黄瓜 JSON 报告将包含这些标签,稍后 Xray 将使用这些标签将结果映射回正确的测试实体。 因此,您不需要从代码中明确识别测试,因为 .feature 文件将带有一个标记。