2009-11-30 110 views
12

是否有任何EASY php測試框架,可能比simpletest更簡單,而不是像PHPUnit那樣的命令行?PHP單元測試

+0

我投了Simpletest。請參閱Samstyle PHP Framework的實時副本:http://code.google.com/p/samstyle-php-framework – mauris 2009-11-30 12:22:46

+1

只需包含一個PHP文件即可使用Enhance PHP。這很簡單... http://www.enhance-php.com/ – Fenton 2011-08-28 12:22:48

回答

14

Simpletest

其實here是大家常見的PHP單元測試框架的名單。

我認爲你會發現測試框架本身對開發花哨的GUI沒有興趣。然而,有幾個第三方工具/應用程序/插件,你可以結帳。我使用Netbeans中的phpunit集成很多,並且它工作得非常好。

+0

commandline意味着運行測試從命令行像'php/tests/run_tests.php' – mauris 2009-11-30 12:22:07

+0

好唔,但有沒有更簡單的方法來做到這一點? – 2009-11-30 12:23:27

+0

我運行的phpunit主要是netbeans,它與代碼覆蓋率有一些很好的整合。 – 2009-11-30 12:23:59

13

,它是

不是命令行基於

的要求是好奇。在傳統的PHP開發中,您進行編輯,在瀏覽器中加載網頁,然後重複。相反,您可以進行編輯,在命令行運行一部分測試套件,然後重複。我發現後者的做法通常要快得多。

+0

這是一個非常有幫助的downvote! – 2009-12-01 02:16:39

+0

有助於撤銷這種倒退。但是我仍然更喜歡瀏覽器上的運行測試套件。 – mauris 2009-12-01 04:04:17

+0

謝謝。我無法弄清楚它是否意味着「不,我的傳統開發不是這樣的」,或者「嘿,基於瀏覽器的速度要快得多」,或者「沒有特殊原因就拿這個」。 – 2009-12-01 11:53:58