美文网首页
学习PHPUnit第一篇

学习PHPUnit第一篇

作者: _伽蓝寺听雨声 | 来源:发表于2017-03-24 11:40 被阅读242次

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第一篇

    1.什么是PHPUnit? PHPUnit是一个轻量级的PHP测试框架。说白了就是PHP的单元测试 2.为什么要使...

  • PHPUnit 自动化单元测试

    一、安装phpunit ➜ wget https://phar.phpunit.de/phpunit.phar /...

  • PHPUNIT+YAF整合

    phpunit官网:http://www.phpunit.cn/ phpunit文档:https://www.ka...

  • mac开发工具使用

    如何在mac中使用phpunit? 1、网站https://phar.phpunit.de 查看phpunit...

  • 在composer中使用phpunit

    1.要引入phpunit composer require phpunit/phpunit 2. 在根目录下添加b...

  • PHPUnit学习笔记

    PHPUnit学习笔记 PHPUnit是一个轻量级的PHP测试框架。它是在PHP5下面对JUnit3系列版本的完整...

  • 学习笔记《PHPUnit》

    Laravel 曾经有一些测试封装(TestDummy、Integrated),但是目前都已经被舍弃,目前 Lar...

  • PHPUnit学习笔记

    PHPUnit是一个轻量级的PHP测试框架。它是在PHP5下面对JUnit3系列版本的完整移植,是xUnit测试框...

  • PHPUnit 手册【笔记】

    一、安装 composer require --dev phpunit/phpunit ^6.5 composer...

  • Install PHPUnit

    Chapter 1. Installing PHPUnit Requirements PHPUnit 5.7 re...

网友评论

      本文标题:学习PHPUnit第一篇

      本文链接:https://www.haomeiwen.com/subject/sowxottx.html