您的位置:軟件測(cè)試 > 開源軟件測(cè)試 > 開源單元測(cè)試工具 > PHPUnit
windows下phpunit installing
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/12/19 10:28:14 ] 推薦標(biāo)簽:

PEAR的其他安裝方法

  如果PHP運(yùn)行環(huán)境自帶PEAR,則可以在PHP目錄下找到PEAR.DAT文件,雙擊這個(gè)文件即可進(jìn)行PEAR安裝,方式應(yīng)該類似上述安裝方式。同時(shí)注意修改PHP.INI中的include_path選項(xiàng)即可。

PEAR命令

  在命令行方式下,運(yùn)用PEAR的相關(guān)命令可以安裝自己需要的PEAR安裝包。

  pear help  列出pear的所有命令,類似于pear的命令幫助命令。

  pear help <command>  列出某個(gè)pear命令的具體信息

  pear help shortcuts  列出所有pear命令的簡寫

  pear list-all  列出所有可安裝的packages,很多,可以訪問pear擴(kuò)展包列表找到需要的packages,再使用pear install命令安裝package。

(安裝pear時(shí),可以讓其使用默認(rèn)值,一直回車完。)

接著安裝單元測(cè)試框架phpunit:

d:wampinphpphp5.2.5>pear channel-discover pear.phpunit.de
Adding Channel "pear.phpunit.de" succeeded
Discovery of channel "pear.phpunit.de" succeeded

d:wampinphpphp5.2.5>pear install phpunit/PHPUnit
Did not download optional dependencies: pear/Image_GraphViz, pear/Log, channel:/
/pear.symfony-project.com/YAML, use --alldeps to download automatically
phpunit/PHPUnit requires PEAR Installer (version >= 1.8.1), installed version is
 1.6.1
phpunit/PHPUnit can optionally use package "pear/Image_GraphViz" (version >= 1.2
.1)
phpunit/PHPUnit can optionally use package "pear/Log"
phpunit/PHPUnit can optionally use package "channel://pear.symfony-project.com/Y
AML" (version >= 1.0.2)
phpunit/PHPUnit can optionally use PHP extension "pdo_sqlite"
phpunit/PHPUnit can optionally use PHP extension "soap"
phpunit/PHPUnit can optionally use PHP extension "xdebug" (version >= 2.0.5)
No valid packages found
install failed
(安裝phpunit失敗,此時(shí)通過pear upgrade pear更新pear后繼續(xù)安裝)

d:wampinphpphp5.2.5>pear upgrade pear
downloading PEAR-1.9.0.tgz ...
Starting to download PEAR-1.9.0.tgz (291,634 bytes)
......

d:wampinphpphp5.2.5>pear info pear
ABOUT PEAR.PHP.NET/PEAR-1.9.0
......

d:wampinphpphp5.2.5>pear channel-discover pear.phpunit.de
Channel "pear.phpunit.de" is already initialized

d:wampinphpphp5.2.5>pear install phpunit/PHPUnit
Unknown remote channel: pear.symfony-project.com
Did not download optional dependencies: pear/Image_GraphViz, pear/Log, channel:/
/pear.symfony-project.com/YAML, use --alldeps to download automatically
phpunit/PHPUnit can optionally use package "pear/Image_GraphViz" (version >= 1.2
.1)
phpunit/PHPUnit can optionally use package "pear/Log"
phpunit/PHPUnit can optionally use package "channel://pear.symfony-project.com/Y
AML" (version >= 1.0.2)
phpunit/PHPUnit can optionally use PHP extension "pdo_sqlite"
phpunit/PHPUnit can optionally use PHP extension "soap"
phpunit/PHPUnit can optionally use PHP extension "xdebug" (version >= 2.0.5)
downloading PHPUnit-3.4.13.tgz ...
Starting to download PHPUnit-3.4.13.tgz (254,903 bytes)
.....................................................done: 254,903 bytes
install ok: channel://pear.phpunit.de/PHPUnit-3.4.13

phpunit安裝完畢,可輸入phpunit測(cè)試

上一頁123下一頁
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd