gpt4 book ai didi

jenkins - 从 Postman 测试生成 Sonar 代码覆盖率报告

转载 作者:行者123 更新时间:2023-12-02 18:38:06 26 4
gpt4 key购买 nike

有谁知道是否可以(以及如何)从 Postman 集成测试执行中生成代码覆盖率?

我们有基于 Postman 的集成测试,并通过 Windows shell 命令在 Jenkins 上执行它们。令人沮丧的是,我们不知道如何生成代码覆盖率报告并将其发布到 SonarQube。

提前非常感谢您!

最佳答案

您可以在本地主机环境中运行测试,这样覆盖率将照常测量。实际上,这是一个很好的 CI 实践,因为您将测试尝试部署的代码,而不是之前发布的版本。

要实现该解决方案,您应该将测试 URL 指向 localhost(最好使用环境变量来指示主机,以便在本地或生产环境之间轻松切换),然后在 jenkins 项目中添加预执行和后执行以便在执行之前启动本地服务器并在执行之后停止它。

这个link展示了如何在节点上实现该解决方案,以及其他 link显示如何在执行后停止本地服务器)

关于jenkins - 从 Postman 测试生成 Sonar 代码覆盖率报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39835992/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com