是否可以直接集成 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 文件将带有一个标记。
详情
我们目前正在使用 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 文件将带有一个标记。