可能重复:
How to do a meaningful code-coverage analysis of my unit-tests?
是否有工具显示已执行(调用)的行和执行特定情况时未执行的行,以便我知道仍然存在未被“此”特定情况覆盖的行。
这样的东西在编写健壮的代码时非常方便。我确信有,但我不知道谷歌的确切条款。
一般来说,测试代码是否有良好的测试环境。不是谈论在网络上运行的代码(如Django和东西),只是正常的编码内容。
由于
答案 0 :(得分:3)
您正在寻找代码覆盖率工具。有一些关于这个here的特定于Python的讨论。
答案 1 :(得分:1)
如果您使用的是django,请查看使用django-nose的nose test framework coverage,其中here是一个插件。
然后,您可以通过运行python manage.py tests --with-coverage