安装配置pear、phpunit、Selenium(netbeans下开发yii框架项目).docVIP

安装配置pear、phpunit、Selenium(netbeans下开发yii框架项目).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
安装配置pear、phpunit、Selenium(netbeans下开发yii框架项目)

安装配置pear、phpunit、Selenium(netbeans下开发yii框架项目) 首先,yii的测试有两个:一是单元测试;二是功能测试。具体详情介绍请看相关文档介绍。/doc/guide/1.1/zh_cn/test.overview Yii测试要用到两个插件:一是phpunit;二是Selenium Remote Control。所以要先安装这两个插件。 先说明,我们的开发环境使用的是wamp环境: wampserver2.2e-php5.4.3-httpd2.2.22-mysql5.5.24 首先安装phpunit,我们选择使用PEAR来安装,如果大家还没有安装PEAR,现在也可以安装。 安装PEAR 假设我的php环境在:D:\wamp\bin\php\php5.4.3下,那么我们先在D:\wamp|目录下新建一个文件夹pear,然后,打开这个网址(点击这里),将下载的文件go-pear.phar保存到里cd到php的安装目录D:\wamp\bin\php\php5.4.3,就-cd D:\wamp\bin\php\php5.4.3),接着执行命令:php go-pear.phar 输入system或直接回车,接下来是让您输入“yes”以确认操作,接下来一直回车就行了 最后您在命令行中输入pear,出结果证明pear安装成功, 注意,安装中最后将提示您是否将pear的相关配置写到php.ini中,如果您没有足够的权限,命令行将帮助您打开php.ini(当然是经过您在命令行中确认)等待您手动输入配置信息, 在命令行中已经给出了具体的配置内容,您只需要复制粘贴就可以。 我们最好是更新一下pear,保证您安装的是最新版本的pear upgrade-all 这里,需要保证网络畅通,如果您看更新过程中看到错误信息,多试几次 至此,pear已经安装并更新到最新版本 PEAR_ENV.reg”的注册表文件,双击运行即可。 安装phpunit 在安装完pear之后,我们紧接着就可以安装phpunit了。依次执行如下命令pear channel-discover pear.phpunit.de pear channel-discover components.ez.no pear channel-discover 接下来执行如下命令 pear install phpunit/PHPUnit 如果您的网速不好,可能需要等个几分钟,需要在线下载一些tgz包,最后如果您看到如下类似信息,证明您已经安装成功 No releases available for package pear.phpunit.de/PHPUnit install failed。解决方式如下:pear clear-cache //(清除错误记录信息缓存) pear install –a -f phpunit/PHPUnit(重新安装)但是,但是!!!这时如果您需要使用Selenium进行测试的话,还有一个相当重要的东西需要安装,例如在Y中的测试,很多都是使用Selenium的。 在PHP的根目录下继续执行如下命令: pear install phpunit/PHPUnit_Selenium 如果网络畅通,应该是这样的结果 pear install pear.phpunit.de/PHPUnit_Story 如果网络畅通,应该是这样的结果DbUnit 执行命令:pear install phpunit/DbUnit 如果网络畅通,应该是这样的结果PHP_Invoker 执行命令:pear install phpunit/PHP_Invoker 如果显示: 再运行命令:pear install --alldeps --force phpunit/PHPUnit 如果网络畅通,应该是这样的结果 最后如果你使用到录制脚本,自动化测试功能这一块,就需要安装Selenium Remote Control Selenium?RC就是使用程式语言编写脚本,通过Selenium RC服务器作为代理服务器去访问应用从而达到测试的目的.由于Selenium RC不再需要依附Firefox,所以其可以在其它更多的浏览器上进行测试,而这也是我们做WEB测试的一个比较重要的问题(解决了因为担心浏览器兼容问题而重要做测试的问题). RC的脚本由于是程序语言编写,所以更为灵活强大.并且它支持的语言极为丰富.所以RC是Selenium测试工具中的应用最广的.同时,它对测试人员编程水平要求也较高.下面将简介Selenium RC. ?? ?Selenium RC使用包括两部分,一是服务器,一是脚本.服务器则下载后即可使用,记得开始跑脚本时把服务器打开.它是一个已经打包好的JAVA

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档