热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

PHP服务接口的专业测试方法与实践

本文目录一览:1、php 接口文件在本机要怎么测试2、PHP 写完接口该如何测试3、PHP中使用Guzzle进行API测试4、后台是php语言客户端用什么接口测试工具p

本文目录一览:


  • 1、php 接口文件在本机要怎么测试


  • 2、PHP 写完接口该如何测试


  • 3、PHP中使用Guzzle进行API测试


  • 4、后台是php语言客户端用什么接口测试工具

php 接口文件在本机要怎么测试

get方式:浏览器直接输入接口的链接就能访问,如果有验证签名的话,得过滤掉,不然无法访问

post方式,自己伪造表单post提交接口的链接,也可以访问

接口返回的几乎都是json数据,浏览器页面可直接看到结果

PHP 写完接口该如何测试

include iostream

#include stdio.h

int jc(int m){

if(m!=1) return m*jc(m-1);

else return 1;

}

int c(int m,int n){

if(m=n) return jc(m)/(jc(n)*jc(m-n));

}

int main(void){

int m,n;

scanf("%d%d",m,n);

printf("%d\n",c(m,n));

return 0;

}

PHP中使用Guzzle进行API测试

本文将介绍 Guzzle , Guzzle 在单元测试中的使用。

来自 Guzzle 中文文档的解释:

使用 composer 安装

或者编辑项目的 composer.json 文件,添加Guzzle作为依赖

执行 composer update

或使用 query 请求参数来声明查询字符串参数:

传入 form_params 数组参数

同Guzzle的安装, 也适用Composer工具。

或者在composer.json文件中声明对phpunit/phpunit的依赖

执行安装

我们在 tests\unit\MyApiTest.php 中定义了两个测试用例

在项目根目录执行命令

通过 Guzzle 强大的功能,可以方便进行API单元测试。大家可以查看 Guzzle 文档,详细了解 Guzzle 的使用。

后台是php语言客户端用什么接口测试工具

PHP通常用来执行操作后向客户端返回结果,如果只是想看到结果,貌似直接写

html

来代码就可以了。

如果要测试的话,还要看你想要进行测试的项目内容,不同的项目测试工具也不一样。


推荐阅读
author-avatar
Roger_丨8_8
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有