首页 > 其他 > 详细

1.pytest环境搭建

时间:2020-02-02 13:18:08      阅读:94      评论:0      收藏:0      [点我收藏+]

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文件

技术分享图片

 5.总结:

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

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

1.pytest环境搭建

原文:https://www.cnblogs.com/XhyTechnologyShare/p/12251547.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!