第 10 课 · 32 分钟
pytest 与测试设计
围绕行为编写独立、可读、可重复的测试。推荐先修:结构化日志
未开始
学习目标
- ✓ 理解pytest 与测试设计的核心规则
- ✓ 能够独立修改并运行本课示例
- ✓ 能用pytest 与测试设计解决一个小任务
核心讲解
围绕行为编写独立、可读、可重复的测试。
测试应遵循准备、执行、断言结构
一个测试聚焦一个行为
边界和失败路径与正常路径同样重要
代码实验室
浏览器内安全运行运行结果
断言通过,无输出
易错提醒
⚠ 不要只记语法,要说明“测试应遵循准备、执行、断言结构”解决了什么问题。
⚠ 完成练习后修改输入,确认“一个测试聚焦一个行为”仍然成立。