pytest基础

pytest

本文简要介绍了Python测试框架pytest的核心功能与基本使用方法。pytest具备用例发现、筛选、执行和报告生成能力,并支持第三方插件扩展。安装只需执行pip install pytest命令。使用要求:创建以test_开头的py文件和函数,在函数中使用断言。执行测试输入pytest命令,查看帮助信息使用pytest -h。该框架简单易用,适合Python项目的单元测试需求。

【测试框架】:

  • 用例发现
  • 用例筛选
  • 用例执行
  • 用例报告
  • 第三方插件

【安装pytest】

安装pytest 复制代码
pip install pytest

【使用(创建用例、执行用例)】

要求:

  1. 创建 test_ 开头的py文件
  2. 创建 test_ 开头的函数
  3. 在函数中 使用断言

启动框架执行用例:

复制代码
pytest

查询参数、配置、使用说明

复制代码
pytest -h
相关推荐
海绵宝宝转agent3 小时前
learn-claude-code第1-5章开源学习笔记分享
人工智能·笔记·python·学习
小奇不哭3 小时前
ROS2 单节点,RGB-D 深度相机局部路径提取 + B 样条平滑路径 + YOLOv8 障碍物检测 + 深度测距,用于移动机器人视觉局部循迹。
python·yolov8·ros2·cv2·路径探索循迹
小小龙学IT4 小时前
Python scikit-learn 机器学习库深度解析
python·机器学习·scikit-learn
2601_962071574 小时前
类变量和全局变量的查找路径有什么区别?
开发语言·python
卷无止境5 小时前
独立开发者的"富矿地带":哪些垂直领域值得你押注一辈子?
后端·python
Java后端的Ai之路5 小时前
Python进阶探索29_eval内置函数
开发语言·python·探索·eval·内置函数
计算机毕业编程指导师5 小时前
计算机毕设选题推荐:基于Hadoop与Spark的Steam游戏数据分析系统源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习 深度学习
大数据·hadoop·python·计算机·spark·毕业设计·steam游戏
计算机毕业编程指导师5 小时前
【计算机毕设选题推荐】基于Hadoop+Spark的白鹿抖音评论大数据分析与可视化系统源码 毕业设计 选题推荐 毕设选题 数据分析 机器学习 深度学习
大数据·hadoop·python·计算机·spark·毕业设计·抖音评论
Zootopia6266 小时前
飞行力学知识梳理1|飞行性能与稳定性
人工智能·python·算法·机器学习·无人机·学习方法·信息与通信
Y3815326626 小时前
搜索 API 延迟优化:并发数、超时与超时的真实代价
python·搜索引擎