关于php开发调试和单元测试的总结
来源:互联网 发布:双11数据大屏 编辑:程序博客网 时间:2024/06/05 04:04
PHP开发调试除了可以在代码中echo外,还有更方便的方法就是使用xdebug扩展,关于xdebug的扩展安装使用将会在另一篇文章中记录。
对于php单元测试的编写,这里做简单说明和自己理解。
PHP单元测试即用代码来检测php最小功能单元的输出结果和预期是否一样。
如果完全自己写单元测试,则需要编写判断预期和输出是否一样的测试功能函数。
更常用的是用phpunit等单元测试框架,phpunit单元测试框架的使用方法稍后也会补充。
这里主要说一下单元测试编写思路。
在代码文件之外重新创建测试该代码文件中功能的文件,命名为测试文件,在该测试文件中如果使用了测试框架,则需要引用继承框架,如果没有则不必。
必须的是要把待测试文件包含进来,在每一个单元测试函数中,运行要测试的功能单元函数,判断输出值与预期值的关系,做成功失败输出,运行该测试文件,查看成功和失败情况。
阅读全文
0 0
- 关于php开发调试和单元测试的总结
- 关于php开发的一些总结
- 关于单元测试中STUB的一点总结
- 关于阿里云服务器的常用配置和php开发总结
- 关于用netbeans和xdebug调试php的配置
- 如何配置PHP的开发和调试环境
- php 开发调试的常用技巧和工具
- 关于调试PLX9054的一些总结和经验
- 关于调试PLX9054的一些总结和经验
- 关于php项目的开发回顾总结第一章-----初探
- 单元测试:实践者的总结和反思
- 关于ucOS调试的总结
- PHP和MYSQL关于日期和时间的用法总结
- 关于php的array_diff和array_diff_assoc的使用总结
- 关于IAR的一些总结 -- ARM调试和Flash调试的区别
- 关于php代码执行机制的一些思考和总结
- php单元测试的优缺点
- PHP开发中遇到的关于PHP及JS跳转的方法总结
- innodb index page损坏修复过程
- Js计算时间差(天、小时、分钟、秒)
- 一个iOS 11BUG的发现、定位和解决
- Matlab 画图(plot),坐标
- JVM读书笔记之OutofMemoryError异常
- 关于php开发调试和单元测试的总结
- OOM异常简析
- 十分钟教程:用Keras实现seq2seq学习
- 基于winform的GIS离线地图
- MacOS 开发
- 文件内容查看命令总结
- SSM架构例子
- [P1969][NOIP2013]积木大赛
- IOS 四种保存数据的方式