
Laravel 11.x TDD (Pest)基础
本系列一起学习理解 Laravel 11 中测试驱动开发(TDD),特别聚焦于使用 Pest 进行高效测试。我们将学习如何在 Laravel 中设置和运行测试,理解功能测试与单元测试的区别,并掌握使用 Pest 和 PHPUnit 的实用技巧。课程内容涵盖身份验证、授权的测试方法,以及如何利用 Factory 创建测试数据。我们还会探讨 API 和 JSON 响应的测试策略。通过本系列不仅能学会 TDD 的基础,还能领略其在真实项目中的应用。准备好提升开发技能,让我们一起开始这段学习之旅吧。
1、Laravel TDD - 开箱即用的默认测试
2、Laravel TDD - 第一个测试
3、Laravel TDD - 配置用于测试的数据库
4、Laravel TDD - 编写测试的流程
5、Laravel TDD - assertSee() 和 False positive
6、Laravel TDD - 功能测试与单元测试之间的差异
7、Laravel TDD - 测试数据分页
8、Laravel TDD - 测试用户是否登录
9、Laravel TDD - Pest Hooks
10、Laravel TDD - 角色-权限测试:用户是否具有访问权限
11、Laravel TDD - 测试添加产品
12、Laravel TDD - 测试编辑产品
13、Laravel TDD - 测试更新产品
14、Laravel TDD - 测试删除产品
15、Laravel TDD - API 测试和 JSON 数据
16、Laravel TDD - 运行指定的测试
17、Laravel TDD - 测试的真正目的
18、Laravel TDD - 第三包需要测试吗
19、Laravel TDD - 重要提示:测试正常和异常路径
20、Laravel TDD - 测试数据集
21、Laravel TDD - Pest 分组测试
22、Laravel TDD - Pest 架构测试
23、Laravel TDD - Pest 3 团队管理
24、Laravel TDD - 测试驱动开发(TDD) 简单示例
25、Laravel TDD - 测试驱动开发(TDD) 空表测试