zoukankan      html  css  js  c++  java
  • 利用coverage工具进行Python代码覆盖率测试

    Coverage是一种用于统计Python代码覆盖率的工具,通过它可以检测测试代码对被测代码的覆盖率情况。

    Coverage安装

    1.安装命令:pip install coverage

    2.查看coverage的版本: coverage --version

    Coverage使用

    1.coverage run *.py   执行代码覆盖率统计,执行完生后,在目录下生成.coverage的文件

    2. coverage report 生成测试报告  执行run之后,在执行report会生成统计结果,如下:

    结果说明:

    Stmts/Miss表示语句总数/未执行到的语句数

    Cover=(Stmts-Miss)/Stmts

    3.coverage html -d reportHtml  生成html报告,并指定到reportHtml ,可以在reportHtml下查看对应函数的html文件,成的报告直接关联代码,高亮显示覆盖和未覆盖的代码。

  • 相关阅读:
    视图
    Mysql事务
    子查询
    Mysql连表查询
    Mysql增删改查
    Mysql数据类型
    EntityFramwork 查询
    Git
    EntityFramework走马观花之CRUD(下)
    EntityFramework走马观花之CRUD(中)
  • 原文地址:https://www.cnblogs.com/sunshine-sky66/p/11943790.html
Copyright © 2011-2022 走看看