JUnit 單元測試

2022-05-06 08:54:13 字數 500 閱讀 6496

寫了個類,要給別人用,會不會有bug?怎麼辦?測試一下。

junit可以測試jdbc、servelet、struts、spring、hibernate等等。

單元測試是開發人員的工作,測試人員負責測試系統功能是否實現、效能是否達標,一般不進行系統內部具體方法的測試。

用main方法測試好不好?

----不好!

(1)不能一起執行!

(如果測試多個類,則必須寫多個main函式,因為在乙個main函式中無法實現多個測試;如果需要測試過個方法,雖然可以寫在乙個main函式中,分別觀察輸出結果,但是這樣會比較亂,況且方法都是在類中的,存在類的更新時測試也比較麻煩)

(2)大多數情況下需要人為的觀察輸出確定是否正確

為什麼要用單元測試?

(1)重用測試,應付將來的實現的變化;

(2)提高士氣,明確知道我的東西是沒問題的;

(3)後期維護費用較高,降低後期維護成本。

Junit 單元測試

測試類package com.lin.music item import android.content.contentresolver import android.content.context import android.database.cursor import android.net....

Junit單元測試

最近在寫一模組的 不能再像原來一樣不認真考慮測試了,因為看看junit如何寫單元測試,這裡作一些筆記。2.關於使用junit的目的。主要有四種 摘自某參考資料。對此,我覺得我是想測試某個類中的某幾個方法,因為覺得這幾個方法比較容易出問題,不過這樣是顯得有些不嚴謹了。其實往往測關鍵方法的時候,其中也都...

Junit單元測試

書寫規範 包 寫在.test包下或者.junit包下 類命名規範 xxtest 測試方法規範 命名規範 test xx 其他規範 返回值為void 空參如何使用junit單元測試?在需要測試的方法上加上 test註解,ctrl 1導包 test public void testgetclient j...