在向大家详细介绍Python 代码之前,首先让大家了解下Python 代码覆盖率统计工具 coverage.py ,然后全面介绍Python 代码,以下是相关问题的详细介绍,希望大家浏览以后对大家有用。
通过easy-install来安装:
- easy_install coverage
装好后,在c:\Python25\Scripts\(假设装在c盘)目录会有一个coverage.exe。通过这个exe基本上可以完成我们所有需要的功能。运行一下,如果发现少了那个模块,请先安装
- easy_install。
- Coverage Command Line
最关键核心的几个参数使用如下:
1. run
执行代码覆盖率统计,只需要通过coverage的run参数执行被统计代码即可。
跑完后,会自动生成一个覆盖率统计结果文件(data file):.coverage。如果要修改这个默认的文件名也可以,只要设置COVERAGE_FILE环境变量。
2. report
有了覆盖率统计结果文件,只需要再运行report参数,就可以在命令里看到统计的结果。
- $ coverage report
- Name Stmts Exec Cover
- ---------------------------------------------
- my_program 20 16 80%
- my_module 15 13 86%
- my_other_module 56 50 89%
- ---------------------------------------------
- TOTAL 91 79 87%
3. html
最帅最酷的功能了,直接生成html的测试报告。
- $ coverage report
- Name Stmts Exec Cover
- ---------------------------------------------
- my_program 20 16 80%
- my_module 15 13 86%
- my_other_module 56 50 89%
- ---------------------------------------------
- TOTAL 91 79 87%
以上文章就是对Python 代码安装相关步骤的介绍,望你会从中得到自己想要的相关信息。
【编辑推荐】