單元測試是站在開發人員角度進行的基於**的小粒度測試。為了保證單元測試的質量,單元測試通常由一系列相互聯絡的受控活動組成:單元測試計畫、單元測試設計、單元測試實現、單元測試執行和單元測試報告。
1.單元測試計畫指明了單元測試的過程,計畫除了明確測試的目的,通常還要明確如下內容:測試方法、測試範圍、測試交付件、測試過程準則、工作任務分配、測試進度、測試資源、測試用例結構、測試結論約定。
其中,測試方法就有路徑測試、邊界值測試、覆蓋測試等白盒測試等常用的方法。測試範圍就是明確這次測試要做什麼和不做什麼,單元測試常包括單元的介面測試、區域性資料結構測試、邊界條件測試、所有獨立執行通路測試和錯誤處理測試等幾大方面;
2.單元測試設計是根據各項測試需求確定測試方案,包括測試所依據的標準和文件、測試使用方法、缺陷屬性說明、結論約定等。
3.單元測試實現主要任務是依據規範開發單元測試用例並確保滿足測試需求。
4.單元測試執行主要任務是搭建測試環境,執行測試用例以發現缺陷,且提交缺陷報告,然後修復缺陷後進行回歸測試。
5.單元測試報告主要任務是對測試過程進行總結,提供相關測試資料說明和缺陷說明,評價測試物件並給出意見。
單元測試 知識小結
1.單元測試 是開發者編寫的一小段 用於檢驗被測 的乙個很小的 很明確的功能是否正確。執行單元測試 是為了證明某段 的行為確實和開發者所期望的一致。物件 單元測試只是一種針對原始碼的,低層次的,為程式設計師設計的測試。在整個專案中,還有其他很多測試需要這些人來完成,功能測試,驗收測試,效能測試,環境...
單元測試的小結
什麼是單元測試?編寫一段 對另一段 進行測試,觀察被測試 片段是否符合預期行為,被測試的 片段可以視為乙個單元。單元測試是最小粒度的測試單位 對乙個類或者乙個方法進行測試 編寫單元測試的關鍵是明確定義被測試 的預期行為 保證 的可測試性 測試的及時性。什麼需要單元測試 確保每個 單元的行為和預期一致...
列表單元測試小結
這段期間需要對手頭上專案的單元測試進行二次測試,目前系統的測試資料 還是資料庫,因為之前將資料庫中的很多資料都清除了,導致現在自動化測試的時候原先很多的單元測試都是失敗的提示了。在網路搜尋有關單元測試的詳細資料還是真的很難找。我現在也是摸石頭過河,看些開源資料學習學習。按理說現在手上的專案的單元測試...