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
相关推荐
颜颜yan_3 小时前
ESP-IDF 鸿蒙 PC 适配全记录:打通 Python、构建工具链与 ESP32-P4 固件生成
python·华为·harmonyos
言乐63 小时前
Python加速器4跨境网络加速器
运维·服务器·开发语言·网络·python
weixin_440730503 小时前
线程02-并发串行-互斥锁-Semaphore-Event
python·thread
张小凡vip4 小时前
python--爬虫--经验积累的遇到的坑
开发语言·爬虫·python
毕业设计7034 小时前
(免费领源码) 基于微信小程序的预制菜商城的设计与实现25172-java、PHP、python、C#、小程序、大数据、单片机、网络工程等)
vue.js·python·mysql·微信小程序·pycharm·微信开发者工具·推荐算法
xifangge20254 小时前
AGENTS.md 怎么写?涵盖 Java、Python、Vue、Go 的 8 套开箱即用模板
java·vue.js·python
大草原的小灰灰5 小时前
Python基础语法
开发语言·python
小葱炖豆腐6 小时前
python绘制excel折线图
python·excel·numpy·pandas·matplotlib
Ticnix7 小时前
MCP 实战:把工具层从 Agent 里彻底解耦
python·mcp
XZ-0700018 小时前
week4-1-figure画布
python