1.pytest环境搭建

pytest是一个单元测试框架,与python的unittest框架类似,它可以完全兼容运行unittest框架的测试用例,可以进行小的单元测试和复杂的功能测试。

1.通过命令行安装pytest

pip install -U pytest

2.命令行检查安装版本

pytest --version

 3.安装好之后来完成一个简单测试脚本编写

# 导包
import pytest

# 被测试源代码
def add(a,b):
    return a+b

# 测试代码
def test_add_1():
    assert add(1,2)==3

def test_add_2():
    assert add(2,3)==4

4.运行代码

pytest 指定py文件

1.pytest环境搭建_第1张图片

 5.总结:

1.pytest可以自动去发现测试用例,不需要像unittest框架测试代码要去继承;

2.pytest编写的测试用例可以直接用python的断言方式assert,不用像unittest中通过self.assert*进行断言

你可能感兴趣的:(1.pytest环境搭建)