22
2014-08

php下单元化测试phpunit的安装于使用

最近在学习php自动化测试,就自己上网查找了一些资料,亲自实践,并附上截图,phpunit蛮好用的!

1、下载: http://pear.php.net/go-pear.phar
2、命令行下,在php目录下运行php go-pear.phar
3、更改php.ini中include_path的路径:

image


3、更改环境变量PATH:

image


4、基本ok了,如果再要安装需要的包:

image


PEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写。它是一个PHP扩展及应用的一个代码仓库
PEAR是PHP扩展与应用库(the PHP Extension and Application Repository)的缩写。它是一个PHP扩展及应用的一个代码仓库,简单地说,PEAR之于PHP就像是CPAN(Comprehensive Perl Archive Network)之于Perl。
PEAR(PHP扩展与应用库,PHP Extension and Application Repository)的强大在此不再啰嗦。因其和PHP绑定发布,而且有强大的软件包依赖关系管理机制,而且非常便于安装和升级其中的类库,深受PHP程序员所喜爱。
5.开始 运行 输入 cmd,然后切换到你的php目录,我当前的就是 D:\php-5.2.17-Win32
6. 输入go-pear.bat
首先脚本会询问是把pear安装为系统范围的还是本地拷贝,这里我们默认选择系统,直接回车即可

image


7. 这时显示当前的路径配置,并询问你是否修改,我们保持默认依然回车即可,回车后脚本就会开始自动安装pear库了

image


8. 安装的时候脚本会提示你设定php.ini的里面include_path,我们按照要求在php.ini里面设置好,设置好后回车即可

image


9. 最后脚本会提醒你导入pear的系统变量注册文件,这个文件就在你的php目录中

image


10. 输入回车,pear的安装就完成了, 测试pear是否装好,可以直接在命令行输入pear,如果你看到下列的输出,那就是ok了

image


11. 开始安装phpunit,首先升级pear,输入命令
pear upgrade pear
12. 再依次输入下列命令添加pear的频道, 添加的时候可能会因为网络问题可能会提示失败,多试几次即可
pear channel-discover components.ez.no pear channel-discover pear.phpunit.depear channel-discover pear.symfony-project.com
小提示:
添加时如果出现下列错误提示,请在php.ini里面开启 php_openssl.dll 这个扩展
Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP?
在安装的时候可能会现也以下错误
D:\wamp\bin\php\php5.3.10>pear install pear.phpunit.de/DbUnit
Unknown remote channel: pear.symfony.com
phpunit/DbUnit requires package "channel://pear.symfony.com/Yaml" (version >= 2.
1.0)
No valid packages found
install failed
说明有依赖
可以先装:
1 pear channel-discover pear.symfony.com
2 pear install pear.symfony.com/Yaml
然后在装 phpunit
13. 输入下列命令开始安装phpunit,同样,安装的时候因为网络问题可能会提示失败,多试几次即可
pear install --alldeps --force pear.phpunit.de/PHPUnit
pear install pear.phpunit.de/DbUnit
14. 待命令运行完毕后,phpunit就安装好了,我们可以通过输入phpunit来测试是否安装成功
如果你输入php出现上图的显示,那么你的phpunit就安装完成了

image



除非注明,文章均为史亚永原创,欢迎转载!转载请注明本文地址,谢谢。

本文地址:http://www.shiyayong.cn/post/267.html

评论列表:

5  五常大米  2015-7-28 17:46:25 回复该留言  IP:123.121.43.5
感谢分享啊
五常大米
4  车轮  2015-3-13 13:46:55 回复该留言  IP:120.194.185.177
写的很专业
车轮
3  武夷山正山小种  2014-11-13 20:55:30 回复该留言  IP:121.206.254.219
看您自己了 需要柔和些就正山小种 需烈些香些就乌龙
武夷山正山小种:http://zsxz.haoyancha.com
武夷山正山小种
武夷山正山小种
2  sda  2014-9-30 22:19:24 回复该留言  IP:117.151.226.95
是啊,很专业,要慢慢消化才行http://zlkc.ys168.com/
sda
1  book中文资讯网  2014-8-31 22:08:48 回复该留言  IP:119.39.234.24
虽然看不太懂,但好像很专业
book中文资讯网

发表评论:

(设置个性头像)

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

无觅相关文章插件,快速提升流量