• pytest学习1-环境准备与安装


    一、Pytest简介

    我们看一下官方的描述:

    The pytest framework makes it easy to write small tests, yet scales to support complex functional testing for applications and libraries.
    大致的意思就是:pytest这个框架不仅使编写小型测试变得更加简单,还可以通过扩展对相对复杂的应用程序和库进行功能测试;

    简单来说,Pytest就是一个可以用来做测试的框架,和unittest以及Junit类似,是一个基于Python语言的测试框架,他可以用来做接口测试,也可以应用于界面 UI自动化测试中。
    Pytest相较于unittest框架使用起来更加简洁,效率更高。

    二、Pytest安装

    简单粗暴的安装方式,直接和其他第三方库一样,使用 pip 命令进行安装;
    pip install -U pytest
    安装完成后,我们查看一下安装的pytest版本信息;
    先看详细信息pip show pytest

    也可以用过 version 进行显示:pytest --version

    三、创建第一个Pytest测试

    首先,我们写一个文件 test_sample.py,里面写一个方法 func1(x),和一个测试方法 test_answer();

    def func1(x):
        return x + 1
    
    def test_answer():
        assert func1(3) == 5
    

    现在,我们直接在当前文件夹下,运行我们写的那个测试方法,直接使用命令:pytest

    我们可以直接看到验证不通过,因为 4≠5;

  • 相关阅读:
    Redis做为缓存的几个问题
    Python——操作smb文件服务器(上传和下载)
    Python——assert、isinstance的用法
    centos7-修改默认python为3
    mqtt
    如何编译生成 mkfs.ubifs、ubinize 工具
    2020-2笔记
    2020-1笔记
    C语言中getopt()和getopt_long()函数的用法
    buildroot
  • 原文地址:https://www.cnblogs.com/saixuyu/p/13446301.html
Copyright © 2020-2023  润新知