zoukankan      html  css  js  c++  java
  • 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;

  • 相关阅读:
    测试如何发挥更大的价值?聊聊测试左移和右移
    Cocos Creator性能调优
    跨域问题产生的原因和解决方法
    tornado部署
    tonado
    MySQL binlog
    grpc
    nextjs中的懒加载
    前端低代码-少写代码实现灵活需求
    MySQL中的锁
  • 原文地址:https://www.cnblogs.com/saixuyu/p/13446301.html
Copyright © 2011-2022 走看看