学习PHPUnit第一篇

1.什么是PHPUnit?

PHPUnit是一个轻量级的PHP测试框架。说白了就是PHP的单元测试

2.为什么要使用PHPUnit?

单元测试在现代软件开发过程中占据着愈发重要的地位,尤其是敏捷开发。所以,高质量的单元测试是保证项目质量的基础。

单元测试也为以后的开发提供支缓。就算是开发后期,我们也可以轻松的增加功能或更改程序结构,而不用担心这个过程中会破坏重要的东西。而且它为代码的重构提供了保障。这样,我们就可以更自由的对程序进行改进。

同时,编写单元测试将使我们从调用者观察、思考。特别是先写测试(test-first),迫使我们把程序设计成易于调用和可测试的,即迫使我们解除软件中的耦合。

然后,单元测试是一种无价的文档,它是展示函数或类如何使用的最佳文档。这份文档是可编译、可运行的,并且它保持最新,永远与代码同步。

最后,自动化的单元测试避免了代码出现回归,编写完成之后,可以随时随地的快速运行测试。

3.如何使用PHPUnit?

ubuntu下安装PHPUnit:

1 下载phpunit 的phar包(4.8的版本所依赖的php版本为 5.3~5.6)

wget https://phar.phpunit.de/phpunit-4.8.35.phar

2 查看phar包是否为所需版本

php ./phpunit-4.8.35.phar

3 将phpunit-4.8.35.phar改为全局命令

sudo chmod 777 phpunit-4.8.35.phar;

sudo mv phpunit-4.8.35.phar /usr/bin/phpunit

这个是 安装phpunit 的方法 简单明了实用,安装好以后在命令行输入:phpunit 查看是否安装成功


4.PHPUnit文档

https://phpunit.de/manual/current/zh_cn/installation.html

你可能感兴趣的:(学习PHPUnit第一篇)