是否有任何良好的開源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. TFS MTM 2013測試套件,基於套件狀態的測試運行
- 6. 基於圖形/瀏覽器的PHP單元測試套件?
- 7. FB.getLoginStatus適用於我,但不適用於我的測試人員
- 8. 功能測試不適用於嵌套參數
- 9. Moq for c#training不適用於套件中的第一個測試
- 10. 適用於Linux/Ubuntu的iPhone測試儀
- 11. 適用於iOS的單元測試
- 12. 如何使一個PHP測試套件
- 13. 我該如何測試我的gstreamer插件?是否有用於gstreamer插件測試的標準測試套件?
- 14. 代碼適用於W3shool測試頁面,但不適用於Joomla
- 15. Karma測試適用於PhantomJs,但不適用於Chrome
- 16. DllImport - 適用於測試環境,但不適用於ASP.NET MVC
- 17. CSS不適用於IIS6.0,但適用於WAMP測試環境
- 18. Ad-hoc測試不適用於iPod Touch,但適用於iPad/iPhone
- 19. 推特套件 - 授權後重定向不適用於iOS 11測試版
- 20. JDBC測試套件
- 21. Android:測試套件
- 22. ASP.Net測試套件?
- 23. BURP套件測試
- 24. Junit4測試套件
- 25. 適用於PHP的Chrome調試
- 26. 適用於在單元測試中測試條件正常的循環嗎?
- 27. 使用適用於Eclipse的Android插件測試FPS?
- 28. 關於使用Selenium RC運行php測試套件和測試用例的問題
- 29. PHP:適用於嵌套{IF}的RegEx {ENDIF}條件
- 30. PhantomJS不適用於黃瓜測試
通常,當考慮項目的測試套件應用程序時,我們應該看什麼? – Maximus 2010-07-26 16:26:37