💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
# 序言 * * * * * 千盼万盼,在ThinkPHP 5.X中终于支持单元测试了,一举解决了TP进行单元测试的难题。这对使用TP进行开发的项目是有很大的意义,这不仅会提高软件质量,同时也方便项目进行大胆重构优化现有问题。这理应是TP的一个里程碑事件,然而从TP 5.X正式版上线以来,TP社区好像并不是那么重视单元测试这一块。作为一名TP爱好者同时又对测试方面有着浓厚的兴趣,因此着手编写此文档希望能够对TP单元测试的发展有所帮助。 本手册的编写目的主要是为了方便大家了解TP,并且能够指引大家在实际项目中使用单元测试,更甚至能够将测试驱动应用到实际项目当中。 > 如何为本文档进行贡献: 对于那些了解单元测试的,并且支持TP发展欢迎联系作者或者提交到github上面来,继续为本文档贡献文章。首先更新到[github](https://github.com/CODE7070/TPUNIT_Doc)上,之后再同步到看云。 联系QQ:707039333 > 如果你觉得本文档对你有帮助,请点击github右上角的星星,给文档一个肯定。 # 目录 * * * * * * [快速入门](快速入门.md) * [序言](序言.md) * [安装单元测试扩展](安装单元测试扩展.md) * [编写一个简单的测试用例](编写一个简单的测试用例.md) * [测试规范](测试规范.md) * [如何在3.X中测试](如何在3.X中测试.md) * [初级教程](初级教程.md) * [构建请求](构建请求.md) * [对session进行断言](对session进行断言.md) * [对响应状态断言](对响应状态断言.md) * [对模板变量进行断言](对模板变量进行断言.md) * [seeXX断言系列](seeXX断言系列.md) * [对网页进行断言](对网页进行断言.md) * [对数据库进行断言](对数据库进行断言.md) * [使用PHPUNIT断言](使用PHPUNIT断言.md) * [原理](原理.md) * [测试的运行流程](测试的运行流程.md) # 地址 * * * * * 推荐一个高级php同事的公众号:编程说 ![](https://box.kancloud.cn/35c247d04677a5a8e2056920b9c93cdd_258x258.jpg) 扫码可以关注 [看云](http://www.kancloud.cn/code7/tpunit) [github](https://github.com/CODE7070/TPUNIT_Doc)