微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

K6负载测试-结果可以输出到持续集成管道中吗?

如何解决K6负载测试-结果可以输出到持续集成管道中吗?

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

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

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

这可以在K6中完成吗?

解决方法

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

阅读有关k6阈值的信息也可能会有所帮助: https://k6.io/docs/using-k6/thresholds

其他链接:

,

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。