Skip to content

pytest 教程 · 课程导学

本课程基于 pytest 9.x 官方文档编写,共 20 章,从零基础一路讲到生产实践。

你将学到什么

阶段章节内容
入门01–05测试基础、断言、组织与标记、参数化
进阶06–11fixture 全家桶、内置 fixture、mock、配置文件
高级12–18插件开发、覆盖率、并行执行、异步测试、Hypothesis
生产实践19–20Web 服务集成测试、CI 与测试治理

官方参考源

本课程严格对照以下权威文档编写:

来源链接
docs.pytest.orghttps://docs.pytest.org/en/stable/
github.comhttps://github.com/pytest-dev/pytest/tree/main/doc/en

内容版本基准:pytest 9.x

学习前提

  • 会 Python 基础语法(函数、类、模块导入);
  • 本机装有 Python 3.10+。

如何学习

  1. 每章先读讲解、亲手敲示例代码;
  2. 完成「随堂测验」(答错会给出正确答案和原因);
  3. 完成「动手实践」3 道小题后再进入下一章。

👉 从 第 1 章 开始。