10 课 · 32 分钟

pytest 与测试设计

围绕行为编写独立、可读、可重复的测试。
推荐先修:结构化日志
未开始

学习目标

  • 理解pytest 与测试设计的核心规则
  • 能够独立修改并运行本课示例
  • 能用pytest 与测试设计解决一个小任务

核心讲解

围绕行为编写独立、可读、可重复的测试。

01

测试应遵循准备、执行、断言结构

02

一个测试聚焦一个行为

03

边界和失败路径与正常路径同样重要

代码实验室

浏览器内安全运行
main.py
运行结果
断言通过,无输出

易错提醒

不要只记语法,要说明“测试应遵循准备、执行、断言结构”解决了什么问题。

完成练习后修改输入,确认“一个测试聚焦一个行为”仍然成立。

掌握度测验

达到 80% 即掌握

关于“pytest 与测试设计”,下面哪项表述正确?

本课笔记

自动保存在本机,登录后同步