python 3 如何用coverage查看代码测试覆盖率

2024-10-13 12:12:46

1、查看python代码的测试执行时的覆盖率是通过coverage包来实现的。首先用pip install命令安装这个包。

python 3 如何用coverage查看代码测试覆盖率

2、安装好之后,直接在命令行输入coverage help查看coverage工具的帮助。命令行是Windows CMD。

python 3 如何用coverage查看代码测试覆盖率

4、我们首先使用 python 文件名 参数 来运行看一下正确的结果,然后用:coverage run 文件名 参数进行覆盖率采集的执行。可以看到执行结果相同。

python 3 如何用coverage查看代码测试覆盖率

6、接下来我们找了一个复杂一些的python程序,有多个文件的import。覆盖率结果如图。点击某个文件,可以查看该文件按行显示的详细覆盖率信息。

python 3 如何用coverage查看代码测试覆盖率
猜你喜欢