利用coverage统计Python代码覆盖率
来源:互联网 发布:mac sierra是什么 编辑:程序博客网 时间:2024/06/05 00:14
coverage联合nosetests做单测覆盖率:
nosetests --with-coverage --cover-html
命令1 :
coverage help
命令2:启动命令,后面参数为原程序启动参数
Python es_proxyapp.py 8999
coverage run es_proxyapp.py 8999
coverage run start.py args1 args2...
命令3:显示覆盖率报告
coverage report
coverage report -m
coverage report -m my_program1.py my_program2.py
命令4:生成HTML覆盖率报告
coverage html -d coverage_html
http://www.cnblogs.com/coderzh/archive/2009/12/01/pythoncoverage.html
官网命令行介绍:
http://nedbatchelder.com/code/coverage/cmd.html
百度介绍:
http://qa.baidu.com/blog/?p=146
Coverage has a number of commands which determine the action performed:
- run – Run a Python program and collect execution data.
- report – Report coverage results.
- html – Produce annotated HTML listings with coverage results.
- xml – Produce an XML report with coverage results.
- annotate – Annotate source files with coverage results.
- erase – Erase previously collected coverage data.
- combine – Combine together a number of data files.
- debug – Get diagnostic information.
0 0
- 利用coverage统计Python代码覆盖率
- Python 代码覆盖率统计工具 coverage.py
- Python 代码覆盖率统计工具 coverage.py
- 使用coverage统计python web项目的代码覆盖率
- python coverage代码覆盖率工具
- 使用coverage工具统计python单元测试覆盖率
- 使用coverage工具统计python单元测试覆盖率
- python代码覆盖率工具——coverage
- python 代码覆盖率统计
- coverage 测试代码覆盖率
- 使用Coverage分析Python web项目的代码覆盖率
- coverage.py的覆盖率统计原理
- C++ 代码覆盖率工具Bullseye Coverage
- verification technologies---code coverage 代码覆盖率
- google工具的Coverage代码覆盖率详解
- django工程黑盒测试使用coverage.py进行覆盖率统计
- C++ 代码覆盖率工具Bullseye Coverage(收藏)
- 代码覆盖率 (Code Coverage)从简到繁 (一)
- 前端小tips之标签
- 分享知识 用python开发简单的聊天工具
- Socket编程知识必学
- 简述spring mvc 和spring
- iOS中滤镜的使用(二)滤镜组合
- 利用coverage统计Python代码覆盖率
- android 移动基地接入遇到的问题
- js拼接json格式数据
- Tutorial
- grep -q用于if逻辑判断
- mysql基本调优
- 深入理解java垃圾回收机制
- 导航条 side-bar
- liferay修改、去掉右上角控制面板等源码路径