操作步骤:
1、终端安装pip3 install pytest-cov插件
2、在当前pycharm目录下执行pytest —cov=./ ./表示当前目录下所有test开头的文件
如果是要指定执行某个py文件:pytest —cov=/Users/zhuhong/PycharmProjects/interfacetest/data (该py文件所在的模块,不是到.py)
3、如果想看到具体哪些行被执行了,可以打印出html报告
pytest —cov=模块路径 —cov-report=html
例如:
pytest --cov=/Users/zhuhong/PycharmProjects/interfacetest/data --cov-report=html
4、在当前目录下生成一个htmlcov的文件夹,打开html,红色部分就是没有测试到的代码
统计pytest覆盖率
原文:https://www.cnblogs.com/hongchengdasha/p/14772690.html