【发布时间】:2022-01-19 12:35:01
【问题描述】:
我想通过集成测试(多个微服务的集成)来衡量我项目中的覆盖率。应用程序 - python,测试 - pytest。
我知道 pytest-cov,但问题是我的应用程序和测试是在不同的 docker 容器中开始的。并且app和tests之间的所有交互都是通过http进行的。所以测试对应用程序代码一无所知,反之亦然。
我知道在 C/С# 中可以进行特殊构建(乐器构建 - 或类似的东西(名称可能是错误的:-)))。主要思想是,下班后,应用程序会生成一些覆盖范围的报告,您可以检查它。
python 有类似的东西吗?或者可能是其他方式?
【问题讨论】:
标签: python testing pytest code-coverage