python coverage代码覆盖率工具

python coverage代码覆盖率工具

  打命令coverage加测试文件,就可以得到覆盖率,可以生成html格式的报告,每次运行一个文件都会生成一个.coverage文件,需要将combine所有结果才能得到一个完整的报告。
  具体的命令参数参看:http://nedbatchelder.com/code/coverage/cmd.html
     更加有用的是配置文件,参看:http://nedbatchelder.com/code/coverage/config.html

 python coverage

        1. 下载coverage: pip install coverage

        2. coverage run -m nose test/unittest   生成.coverage 本目录下

        3. coverage html —omit=test/unittest, /usr/*   omit是排除不需要生成的UT


   

你可能感兴趣的:(python coverage代码覆盖率工具)