如何用phpunit做接口测试平台

 我来答
霸7威武
2018-07-05 · 知道合伙人数码行家
霸7威武
知道合伙人数码行家
采纳数:59377 获赞数:97667
今年入校,就读汽车专业。

向TA提问 私信TA
展开全部
  phpunit的文档中Chapter 3. Installing PHPUnit这一章节,先看下看头部分的Note,确定环境没问题,再到本章节的Optional packages,部分,下载DbUnit、PHP_Invoker、PHPUnit_Selenium、
  PHPUnit_Story、PHPUnit_SkeletonGenerator等可选包,应该就可以解决require_once包含一些文件发生找不到文件的错误,你可以执行ls /usr/share/pear/PHPUnit/命令查询有那些目录,我的有
  Autoload.php Extensions Framework Runner TextUI Util。
  另外在Yii框架中使用phpunit发现当我执行phpunit unit/BBCodeTest.php命令时,能正常执行,而执行phpunit webTest/protected/tests/unit/BBCodeTest.php 命令时报错!提示找不到CTestCase类,这是Yii框架自带的类,在/var/www/html/yii-1.1.13.e9e4a0/framework/test/路径里,webTest与yii-1.1.13.e9e4a0是在同一目录下!当我执行phpunit BBCodeTest.php时,也报错,同样是找不到
  CTestCase,难道测试文件里包含了其他类phpunit命令必须在测试文件的上一个目录执行!!最后发现原来是这个东东的问题
盈清垒505
2017-05-21 · TA获得超过4870个赞
知道小有建树答主
回答量:346
采纳率:25%
帮助的人:95.9万
展开全部
使用web_custom_request()

web_custom_request("login",
"URL=http://{IP}/MiddleWare/mem/login?",
"Method=POST",
"Resource=0",
"RecContentType=application/json",
"Referer=",
"Mode=HTTP",
"Body=params={\"param\":
{\"userAccount\":\"15819730001\",\"passWord\":\"e10adc3949ba59abbe56e057f20f883e\",\"device\":\"IOS\"},\"version\":\"v1.0\",\"loginLog\":\"201508
10094530\"}",
LAST);
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式