自制REST接口测试工具

随着项目的推进,接口数量也越来越多。 对于功能测试来说,一个个在浏览器地址栏中输入URL是很痛苦的事情。 所以诞生了很多专业的接口(主要针对RESTfull API)数据测试工具。 比如:专…

重启php7-fpm和php5-fpm方法大全

PHP-FPM是一款简单好用的PHP FastCGI进程管理工具。 它可以和Apache、Nginx或其他服务器一起构建完整的PHP环境。 接下来我们看看在更改了php.ini 文件后,如何stop、restart或者reload …

PHPUnit安装教程

使用PHPUnit的第一步就是安装PHPUnit。 1 准备条件 1.1 PHPUnit版本选择 最新版PHPUnit并不能在所有的PHP环境下使用。 例如,PHPUnit 6.4 不能在PHP 5.4 环境下使用,否则会出错。 对应…

单元测试原理简析

我们稍微剖析单元测试的原理,从最简单的例子剖析它的机制。 假设我们有这样一个加法函数: /**  * 求两个数的和  * @param $a int 输入值  * @param $b int 输入值  */ function add($…

编写单元测试的良好准则

为何需要个编写准则? 单元测试比实际实现可能还要难一些,它强迫你考虑清楚一些事情。 但单元测试本身应该简单、直接、易用和易于维护。 还要知道何时停止写测试并且开始写实现。 使用…

git配置多个SSH Key

当有多个git账号时,比如: 一个github,用于自己进行一些开发活动 一个gitlab,用于公司内部的git 这两者如果邮箱不同的话,在生成第二个key的时候会覆盖第一个的key,会导致一个用不…