本文目录一览:
- 1、PHP 写完接口该如何测试
- 2、怎么测试是否成功配置apache和php协同工作
- 3、php 接口文件在本机要怎么测试
- 4、如何利用postman做app接口测试
- 5、如何用phpunit做接口测试平台
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;
}
怎么测试是否成功配置apache和php协同工作
怎样测试是否成功配置apache和php协同工作?
我通过下载安装AppServ_2.6.0.exe,用""测试apache服务器显示成功,然后我按照“Web开发入门经典——使用PHP6、Apache和MySQL”这本书上的步骤,在httpd.conf添加了如下代码:-php和app软件的接口测试
AddType application/x-http-php .php
AddType application/x-http-php-source .php
PHPIniDir "E:\AppServ\php6"
LoadModule php6_module "E:\AppServ\php6\php6apache2_2.dll"
文件夹路径都是按照我自己安装的位置填写的,但是我不知道该怎么测试是否已经将apache配置为使用php。
书上的步骤是说编写一个小的php文件,将文件保存至apache的htdocs目录下的test.php文件,然后用Web浏览器访问 ,
但是现在我由于我的appserv整个都是安装在E盘里的,找不到apcahe的htdocs目录,就不知道该怎么测试。
我有一些c的基础,但是才开始学习php,却在这个地方卡壳,实在是没法继续进行下去,希望有人能帮帮我解决掉这个困住我的开头。
php apache web 服务器
分享到:
------解决方案--------------------
AppServ都配置好了的,不需要你在这些配置了的
------解决方案--------------------
既然你使用的集成包AppServ,那么就不需要再配置php了,做了就会出问题
你可以在httpd.conf中搜索 DocumentRoot
可看到形如这样的行
DocumentRoot "/AMP/web"
那就是网站的根目录
php 接口文件在本机要怎么测试
get方式:浏览器直接输入接口的链接就能访问,如果有验证签名的话,得过滤掉,不然无法访问
post方式,自己伪造表单post提交接口的链接,也可以访问
接口返回的几乎都是json数据,浏览器页面可直接看到结果
如何利用postman做app接口测试
1、在Google已安装完成的接口测试工具的postman的程序之后,点击进入桌面的chrome应用启动器。
2、进入到应用启动器界面中之后,可以看到是postman的应用图标程序,点击进入。
3、进入到postman的欢迎的界面中,如果有账号可以进行点击登录账号,无账号可以点击Go to the app进入。
4、这样就进入到postman界面中,进行对app网址进行测试,选择get请求,把app网址在输入框中输入。
5、输入完成之后,然后进行点击send。
6、如果测试成功,返回的status为200 ok,这样app接口测试就成功了。
如何用phpunit做接口测试平台
phpunit的文档中Chapter 3. Installing PHPUnit这一章节,先看下看头部分的Note,确定环境没问题,再到本章节的Optional packages,部分,下载DbUnit、PHP_Invoker、PHPUnit_Selenium、-php和app软件的接口测试
PHPUnit_Story、PHPUnit_SkeletonGenerator等可选包,应该就可以解决require_once包含一些文件发生找不到文件的错误,你可以执行ls /usr/share/pear/PHPUnit/命令查询有那些目录,我的有-php和app软件的接口测试
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时,也报错,同样是找不到-php和app软件的接口测试
CTestCase,难道测试文件里包含了其他类phpunit命令必须在测试文件的上一个目录执行!!最后发现原来是这个东东的问题