Python覆盖率如何生成Unittest报告
在python中,我可以通过Python覆盖率如何生成Unittest报告,python,unit-testing,code-coverage,Python,Unit Testing,Code Coverage,在python中,我可以通过coverage run-m unittest和docoverage report-m/coverage html来获取测试覆盖率,以获取html报告。 但是,它没有显示实际的单元测试报告。单元测试结果在日志中,但我想在xml或html中捕获它,这样我就可以将它与Jenkins集成并在每个构建中发布。这样用户就不必深入日志 我试图找到解决办法,但找不到任何,请让我知道,我们如何可以得到这个使用覆盖工具 我可以使用nos2-nos2--html报告--覆盖率--cove
coverage run-m unittest
和docoverage report-m
/coverage html
来获取测试覆盖率,以获取html
报告。
但是,它没有显示实际的单元测试报告。单元测试结果在日志中,但我想在xml
或html
中捕获它,这样我就可以将它与Jenkins
集成并在每个构建中发布。这样用户就不必深入日志
我试图找到解决办法,但找不到任何,请让我知道,我们如何可以得到这个使用覆盖工具
我可以使用nos2-
nos2--html报告--覆盖率--coverage report html
--这将生成两个html报告--一个用于单元测试,另一个用于覆盖率。但由于某种原因,当我运行实际的项目(没有收集/报告覆盖率数据)时,这个问题就失败了-
nos2--html报告--覆盖范围--覆盖范围报告html--覆盖范围。
我之前遇到的“无覆盖率数据”问题通过在其上方的命令with
--coverage中指定覆盖率应报告的目录得到了解决。//
好的,对于那些到此结束的人,我用-
nos2--html报告--覆盖范围--覆盖范围报告html--覆盖范围。
我之前遇到的“无覆盖率数据”问题通过在其上方的命令with--coverage中指定报告覆盖率的目录得到了解决。//code>