Python 代码自动化测试实战
高质量的代码离不开自动化的测试保障。本专栏从 Python 内置的标准测试库 unittest 出发,深入剖析 Mock 模拟、过渡到主流高效的 pytest 框架实战,并覆盖实际 Web 项目(如 Flask)中的自动化测试流程。
专栏章节导航
- 01. 使用 unittest 测试 Python 代码 — TestCase、TestSuite 与常用断言方法
- 02. 使用 unittest mock 进行模拟测试 — 隔离外部依赖与模拟网络请求
- 03. pytest 快速入门 — 认识 pytest 的优雅之处与基础命令行操作
- 04. 使用 pytest 测试函数与断言 — 原生 assert 与参数化测试实战
- 05. 使用 pytest Fixture 依赖注入 — 测试夹具的生命周期、作用域与复用技巧
- 06. Flask 应用接口自动化测试 — 使用 test_client 测试完整 RESTful 接口