2011-07-29 268 views
9

我是一名學生,我開發了一個基於JSP的Web應用程序。現在我的教授建議我應該爲我的Web應用程序做一些單元測試等測試。 任何人都可以建議我可以使用什麼其他測試來演示我的應用程序的性能。 還有我從哪裏可以學習如何進行單元測試的好資源,因爲我從未做過任何測試。測試Web應用程序

謝謝!

+0

如果你沒有測試它,你怎麼知道它的工作原理? –

+2

維基百科和Google是開始的好地方。使用本頁面右上角的搜索是比問問題更好的開始。認真。 **搜索**這裏比要求更好。 –

+1

我已經檢查過我希望它具有的功能在那裏並且正常工作,通過用一些隨機測試數據進行測試,但我不確定這是否是正式的測試方式 – Priyam

回答

5

Selenium是用於客戶端的單元測試一個流行的框架(即自動化的網頁上的客戶端輸入)。該網站還有很多介紹材料。

爲了測試服務器端的東西,舊的JUnit就足夠了 - 它集成在所有主要的IDE中。

你應該看看Kent Beck的Test-driven Development,雖然測試驅動的開發不僅僅是常規的單元測試,但是這本書會啓發你(我敢打賭),你也會寫出更好的單元測試。

1

什麼你說的是「集成測試。」

「單元測試」用於驗證各個組件的正確操作。

您可以使用SOAP UI來測試基於SOAP的Web服務。

您可以使用Selenium UI自動測試HTML用戶界面。

使用JUnit單元測試Java組件,爲的NUnit .NET等