Python代码的测试覆盖率与单元测试
我已经看过了推荐的Python单元测试框架。我不仅仅是在关注Python的单元测试框架,还想了解与单元测试相关的代码覆盖率。目前为止,我只找到过coverage.py这个工具。有没有更好的选择呢?
对我来说,一个有趣的选择是通过插件将cpython、Python代码的单元测试和Python代码的代码覆盖率与Visual Studio 2008结合起来(类似于IronPython Studio)。要实现这个目标,我该怎么做呢?期待大家的建议。
6 个回答
5
我们使用这个Django覆盖率集成,但是我们没有用默认的coverage.py报告,而是生成了一些简单的HTML页面:使用内置的分词器给Python源代码上色。
4
PyDev 似乎可以在 Eclipse 里查看代码的覆盖率。
不过我还没找到怎么把这个功能和我自己比较复杂的构建流程结合起来,所以我现在是在命令行里用 Ned Batchelder 的 coverage.py 工具。