是否有任何良好的開源php測試套件?到目前爲止,我只找到http://www.lastcraft.com/simple_test.php,但我無法找到關於這個項目的很多評論。任何人可以建議我一些好的測試套件的PHP?適用於PHP的測試套件
2
A
回答
5
事實上的標準是:
這是一個測試的情況下使用PHPUnit的例子(從手動):
class StackTest extends PHPUnit_Framework_TestCase
{
public function testPushAndPop()
{
$stack = array();
$this->assertEquals(0, count($stack));
array_push($stack, 'foo');
$this->assertEquals('foo', $stack[count($stack)-1]);
$this->assertEquals(1, count($stack));
$this->assertEquals('foo', array_pop($stack));
$this->assertEquals(0, count($stack));
}
}
並且這與PHPT測試:
--TEST-- URL stat PHP_STREAM_URL_STAT_QUIET does not leak memory --SKIPIF-- <?php if(!extension_loaded("rar")) print "skip"; ?> --FILE-- <?php $file = "rar://" . dirname(__FILE__) . '/dirlink_unix.rar' . "#non_existant_file"; var_dump(is_dir($file)); echo "Done.\n"; --EXPECTF-- bool(false) Done.
0
http://www.phpunit.de/是一個很好的。像java的junit一樣工作。
0
0
我認爲PHPUnit的會成爲php的事實單元測試套件。
2
0
我還建議PHPUnit的。我使用它與Netbeans,它工作得很好。
相關問題
- 1. ExceptionHandler不適用噴霧測試套件?
- 2. PHP測試套件:建議
- 3. 關於JUnit測試套件
- 4. 用於測試scorm 2004的測試套件2004
- 5. 基於圖形/瀏覽器的PHP單元測試套件?
- 6. 功能測試不適用於嵌套參數
- 7. Moq for c#training不適用於套件中的第一個測試
- 8. 適用於Linux/Ubuntu的iPhone測試儀
- 9. 僅適用於測試的模型
- 10. 我該如何測試我的gstreamer插件?是否有用於gstreamer插件測試的標準測試套件?
- 11. CSS不適用於IIS6.0,但適用於WAMP測試環境
- 12. Ad-hoc測試不適用於iPod Touch,但適用於iPad/iPhone
- 13. 代碼適用於W3shool測試頁面,但不適用於Joomla
- 14. 推特套件 - 授權後重定向不適用於iOS 11測試版
- 15. ASP.Net測試套件?
- 16. Junit4測試套件
- 17. BURP套件測試
- 18. Android:測試套件
- 19. 使用適用於Eclipse的Android插件測試FPS?
- 20. PHP:適用於嵌套{IF}的RegEx {ENDIF}條件
- 21. Maven集成測試不適用於Spring
- 22. PhantomJS不適用於黃瓜測試
- 23. Ember驗收測試不適用於AJAX
- 24. ScalaMock:Stub僅適用於第一次測試
- 25. AutoGenerateBindingRedirects不適用於單元測試
- 26. 測試類不適用於x86
- 27. 爲PHPUnit的測試套件
- 28. 嵌套函數選擇用於測試
- 29. Python套件測試不運行測試
- 30. Gmail測試帳戶是否適用於Android Market LVL測試?
通常,當考慮項目的測試套件應用程序時,我們應該看什麼? – Maximus 2010-07-26 16:26:37