2009-12-01 59 views
1

我聽說過單元測試這個術語很多次,我想知道這與web開發領域有什麼關係。我使用PHP,Javascript,Actionscript 3.0進行編程,並開始進入C++,C#和JAVA。如果有人有任何好的資源,我可以看看,因爲我認爲這是一個很好的方法來遵循「測試驅動」的發展?Web開發的單元測試是什麼?

+1

你有沒有用Google來查看這些語言的各種框架? – 2009-12-01 16:23:05

回答

4

單元測試,不僅關係到網絡的發展。這意味着您正在獨立於應用程序的其餘部分測試代碼。這是一個通用術語,適用於任何類型的軟件。

我建議閱讀the Software testing article on Wikipedia如果你開始使用軟件測試。

我希望它能幫助。

+0

感謝您的信息,這是非常有幫助的。我想確保我正在做我能做的最好的工作,我相信這最終會幫助我。再次感謝! – alvincrespo 2009-12-04 01:33:46

0

正如詹姆斯上述建議,查找各種框架您感興趣的語言,它們通常都會有一個「入門」有點讓你加快速度。

  • 使用Javascript - www.jsunit.net
  • AS3 - 的FlexUnit
  • C# - NUnit的,的xUnit,MbUnit的,MsUnit,等等等等

簡而言之,您通常使用單元測試以確認某些方法的行爲與您期望的相同,從而讓您更加確信整個應用程序的行爲將與您在生產環境中的預期一致。這不是萬無一失的,但它可以使複雜的系統,一個巨大的差異,在任何環境下你在運行。

0

這應該是一個很好的介紹link text。有幾個單元測試庫這是特定於語言,Java的JUnit,PHPUnit的對PHP,Ruby有在其他一些內置的類進行測試,以及像RSpec的圖書館,你也可以使用的資源,如link text,有時有很好的教程/有關測試的文章。是的,谷歌將是你的最好的朋友,爲特定的測試庫和他們的文檔。就像TDD的工作一樣,嘗試選擇一個小項目,爲你編寫的代碼實現測試用例,並且你會更好,因爲我提到那裏有相當不錯的入門教程。

相關問題