当前位置: 首页 > article >正文

Pytest基础使用

概述

Pytest是Python里的一个强大的测试框架,灵活易用,可以进行功能,自动化测试使用,可以与Requests,Selenium等进行结合使用,同时可以生成Html的报告。

一、Pytest的基本使用

在未指定Pytest的配置文件时,会对以下文件进行执行:

  • test_*.py,如:test_1.py
  • *_test.py,如:1_test.py

会对以下的类和函数进行执行:

  • 类:以 Test_ 开头的类,如:class Test_1
  • 函数:以test_开头的类,如:test_1()

以下为一个简单的demo,通过assert来进行断言判断结果,demo的文件命名保存为test1.py

def test_1():
    assert 

http://www.kler.cn/a/595472.html

相关文章:

  • Netty源码—3.Reactor线程模型三
  • L2TP实验报告
  • 无服务器架构将淘汰运维?2025年云计算形态预测
  • RabbitMQ 与 Kafka:消息中间件的终极对比与选型指南
  • MSE分类时梯度消失的问题详解和交叉熵损失的梯度推导
  • Redis哨兵模式(Sentinel)高可用方案介绍与配置实践
  • 数字孪生技术引领UI前端设计新风尚:跨平台与响应式设计的结合
  • 【Bluebell】项目总结:基于 golang 的前后端分离 web 项目实战
  • ue5蓝图项目转换为c++项目 遇到的问题
  • VectorBT:Python量化交易策略开发与回测评估详解
  • 如何缓解大语言模型推理中的“幻觉”(Hallucination)?
  • deepSpeed多机多卡训练服务器之间,和服务器内两个GPU是怎么通信
  • 识别并脱敏上传到deepseek/chatgpt的文本文件中的身份证/手机号
  • 单片机自学总结
  • 架构设计之自定义延迟双删缓存注解(上)
  • 【C++基础】Lambda 函数 基础知识讲解学习及难点解析
  • vscode连接本地mysql数据库
  • 解决python配置文件类configparser.ConfigParser,插入、读取数据,自动转为小写的问题
  • LLM之向量数据库Chroma milvus FAISS
  • SOFAStack-00-sofa 技术栈概览