PHP单元测试
PHPUnit是一个面向PHP程序员的测试框架,这是一个xUnit的体系结构的单元测试框架。
复杂的项目,通过单元测试能够快速排查bug,有效减少bug的产生。简单的项目,使用php自带的var_dump()、print_r()也能很方便的调试bug。
PHPUnit通过运行测试用例里的断言(例如判断返回结果不为空),检查代码是否符合预期。
PHPUnit是什么?它是一款轻量级的php测试框架
为什么要用PHPUnit?
1、可以通过命令操控测试脚本 2、可以测试性能 3、可以测试代码覆盖率 4、可以自动化的更新测试用例的参数数据 5、各种格式的日志 6、最最重要的是,功能强大,使用特别简单
安装安装方式有两种。一种是使用phar包,一种是使用Composer。
下载地址 https://phpunit.de/
有三个版本:
PHPUnit 6.4 支持PHP 7.0, 和 PHP 7.1。(Current Stable Release)
PHPUnit 5.7 支持 PHP 5.6, PHP 7.0, 和 PHP 7.1。(Old Stable Release)
PHPUnit 4.8 支持PHP 5.3~5.6。(No Longer Supported)
对应版本支持如下:PHPUnit 6.0~6.4:PHP7.0+ PHPUnit 5.0~5.7ÿ