欢迎来到天天文库
浏览记录
ID:12862434
大小:1.12 MB
页数:13页
时间:2018-07-19
《安装配置pear、phpunit、selenium(netbeans下开发yii框架项目)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、安装配置pear、phpunit、Selenium(netbeans下开发yii框架项目)首先,yii的测试有两个:一是单元测试;二是功能测试。具体详情介绍请看相关文档介绍。http://www.yiiframework.com/doc/guide/1.1/zh_cn/test.overviewYii测试要用到两个插件:一是phpunit;二是SeleniumRemoteControl。所以要先安装这两个插件。先说明,我们的开发环境使用的是wamp环境:wampserver2.2e-php5.4.3-httpd2.2.22-mysql5.5.24首先安装phpuni
2、t,我们选择使用PEAR来安装,如果大家还没有安装PEAR,现在也可以安装。安装PEAR1、假设我的php环境在:D:wampbinphpphp5.4.3下,那么我们先在D:wamp
3、目录下新建一个文件夹pear,然后,打开这个网址(点击这里),将下载的文件go-pear.phar保存到刚新建的pear文件夹里。2、在这之前首先确保你php环境已经加入到了系统的环境变量path中,接着运行cmd,打开命令行窗口,cd到php的安装目录(如我的是:D:wampbinphpphp5.4.3,就->cdD:wampbinphpphp5.4.3),
4、接着执行命令:>phpgo-pear.phar输入system或直接回车,接下来是让您输入“yes”以确认操作,接下来一直回车就行了1、最后您在命令行中输入pear,出结果:证明pear安装成功,注意,安装中最后将提示您是否将pear的相关配置写到php.ini中,如果您没有足够的权限,命令行将帮助您打开php.ini(当然是经过您在命令行中确认)等待您手动输入配置信息,http://www.keaimingzhi.com在命令行中已经给出了具体的配置内容,您只需要复制粘贴就可以。2、这时,我们最好是更新一下pear,保证您安装的是最新版本的。使用命令:->pear
5、upgrade-all这里,需要保证网络畅通,如果您看更新过程中看到错误信息,多试几次至此,pear已经安装并更新到最新版本5、在D:wamppear文件夹里,会生成一个名为“PEAR_ENV.reg”的注册表文件,双击运行即可。安装phpunit在安装完pear之后,我们紧接着就可以安装phpunit了。依次执行如下命令:pearchannel-discoverpear.phpunit.depearchannel-discovercomponents.ez.nopearchannel-discoverpear.symfony-project.com接下来继续执
6、行如下命令pearinstallphpunit/PHPUnit如果您的网速不好,可能需要等个几分钟,需要在线下载一些tgz包,最后如果您看到如下类似信息,证明您已经安装成功注意:在执行这一句话的时候可能会报这样的错:Noreleasesavailableforpackage"pear.phpunit.de/PHPUnit"installfailed。解决方式是执行如下命令如下:>pearclear-cache//(清除错误记录信息缓存)>pearinstall–a-fphpunit/PHPUnit//(重新安装)最后,执行命令:>phpunit。你将看到有关phpu
7、nit的信息:说明你安装成功了。提示:至此,你就已经为你的php运行环境安装好了一个phpunit环境,如果你像我那样,是使用netbeans7.2以上的版本来进行开发项目。你就可以对netbeans进行一些简单的选项配置,从而实现运用IDE来生成你的phpunit的测试代码,以及运行测试你的代码了。送佛送到西,我就在这里简单描述一下,怎样在netbeans里加载配置phpunit:首先,根据上面的步骤下来之后,在的wamp对应目录下就会生成一些如下的文件,当然,根据你配置的目录不同也会有所不同的:接着,打开netbeans->工具->选项……,对应打开如下窗口,在
8、下面的两个文件浏览中,一一对应选择刚才标识的文件。最后点击确定,这样就完成配置了。^_^但是,但是!!!这时如果您需要使用Selenium进行测试的话,还有一个相当重要的东西需要安装,例如在Yii中的测试,很多都是使用Selenium的。在PHP的根目录下继续执行如下命令:pearinstallphpunit/PHPUnit_Selenium如果网络畅通,应该是这样的结果接下来,在测试过程中,根据系统测试需要,将继续安装phpunit的一些扩展组件:1、Story执行命令:>pearinstallpear.phpunit.de/PHPUnit_Story如果网络
此文档下载收益归作者所有