Django中代码覆盖的可视化报告

时间:2014-10-30 23:10:37

标签: python django unit-testing testing code-coverage

在rails中,我会使用一个名为simplecov的gem,它会在测试运行后生成一个漂亮的html页面,这将突出显示你的测试点击的位置(并给出覆盖的百分比)。在Django中有什么可以做到的吗?

参考图片以供我参考(这是simplecov):

example simplecov rendering

1 个答案:

答案 0 :(得分:4)

coverage.py有一个命令coverage html,它可以生成与截图非常相似的html页面。这是我最近的一些代码中的一个例子: enter image description here

有关于如何将覆盖范围集成到The Django Docs的Django测试工具的文档。