原創(chuàng)|行業(yè)資訊|編輯:龔雪|2014-03-26 10:52:57.000|閱讀 1254 次
概述:對PHP開發(fā)者來說,單元測試這個名詞也許有些陌生,但是實際上我們卻常常在自發(fā)的進行著單元測試。在PHP領(lǐng)域,單元測試的工具非常多,本文主要介紹9款非常完善的單元測試工具,歡迎交流!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
對PHP開發(fā)者來說,單元測試這個名詞也許有些陌生,但是實際上我們卻常常在自發(fā)的進行著單元測試。在PHP領(lǐng)域,單元測試的工具非常多,本文主要介紹9款非常完善的單元測試工具,歡迎交流!
Amock是用PHP5編寫的模擬對象庫,其靈感來自于EasyMock。使用源代碼可生成動態(tài)的模擬對象類或接口。
Enhance PHP是一個單元測試框架。它是一個包含在項目中的PHP文件,你可以測試全局函數(shù)或PHP類。
izh_test是一個類似于xUnit的框架,允許用戶利用PHP控制臺版本來測試PHP頁面,也可以測試會話狀態(tài)的內(nèi)容和數(shù)據(jù)庫內(nèi)容的狀態(tài)。
PHP Assertion Unit Framework是一款基于斷言的單元測試框架可幫助PHP開發(fā)人員測試他們的代碼。
PHPUnit是一款基于 "JUnit"框架的PHP單元測試框架,也可以被Xdebug擴展用來生成代碼覆蓋率報告 ,并且可以與phing集成來自動測試。
SimpleTest 是一個為PHP程序提供的單元測試的框架,包含一個內(nèi)嵌的web瀏覽器用來測試PHP的Web網(wǎng)站。
Spike PHPCheckstyle是一款開源工具,可幫助PHP 程序員檢查代碼中一些常規(guī)的問題。
Spike PHPCoverage也是一款開源工具,可幫助PHP開發(fā)人員測量和報告代碼覆蓋率。
Testilence是一款PHP5的免費單元測試庫。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)