【问题标题】:K6 Load Testing - Can the result be output into the Continuous Integration Pipeline?K6 负载测试 - 结果可以输出到持续集成管道中吗?
【发布时间】:2020-09-10 14:21:06
【问题描述】:

我们正在使用 K6 进行负载测试。

我们希望将负载测试添加到我们的持续集成管道 (Microsoft Azure) 中。

我们希望能够设置通过或未通过测试的阈值。如果测试失败,Azure 构建管道将继续,但如果测试失败,构建管道将停止。

这可以在 K6 中完成吗?

【问题讨论】:

    标签: azure k6


    【解决方案1】:

    您所描述的内容绝对可以使用 k6,它实际上是该工具支持的核心用例。我认为您会发现此 Azure DevOps Pipelines 指南是一个有用的资源: https://k6.io/blog/integrating-load-testing-with-azure-pipelines

    了解 k6 阈值可能也会有所帮助: https://k6.io/docs/using-k6/thresholds

    其他链接:

    【讨论】:

      【解决方案2】:

      这实际上是 k6 的默认行为!失败的阈值会导致 k6 以非零代码退出,这会在大多数 CI 环境中中止构建。

      更多详情:https://k6.io/blog/integrating-load-testing-with-azure-pipelineshttps://k6.io/docs/using-k6/thresholds

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-12-12
        • 2020-06-27
        • 2020-01-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多