我已经访问了Preferred Python unit-testing framework。我不仅关注 Python 单元测试框架,还关注单元测试的代码覆盖率。到目前为止,我只遇到了coverage.py。有没有更好的选择?
对我来说,一个有趣的选择是通过插件(类似于IronPython Studio )将cpython 、Python 代码的单元测试和 Python 代码的代码覆盖率与 Visual Studio 2008 集成。可以做些什么来实现这一目标?我期待着建议。
我已经访问了Preferred Python unit-testing framework。我不仅关注 Python 单元测试框架,还关注单元测试的代码覆盖率。到目前为止,我只遇到了coverage.py。有没有更好的选择?
对我来说,一个有趣的选择是通过插件(类似于IronPython Studio )将cpython 、Python 代码的单元测试和 Python 代码的代码覆盖率与 Visual Studio 2008 集成。可以做些什么来实现这一目标?我期待着建议。
我们使用这个Django 覆盖集成,但不是使用默认的coverage.py 报告,而是生成一些简单的 HTML: 使用内置标记器对 Python 源代码进行着色。
PyDev 似乎允许在 Eclipse 中进行代码覆盖。
我还没有找到如何将它与我自己的(相当复杂的)构建过程集成,所以我在命令行中使用了 Ned Batchelder 的 coverage.py。
NetBeans 的新 Python 支持具有紧密集成的代码覆盖支持 -更多信息请点击此处。
如果您想要交互式代码覆盖率,您可以在其中实时查看覆盖率统计数据的变化,请查看Python Coverage Validator。
Testoob有一个简洁的“ --coverage
”命令行选项来生成覆盖率报告。