如何設計單元測試

2022-09-18 07:12:31 字數 316 閱讀 5326

在開發過程中,經常要遇到的問題是怎麼保證**的質量,保證**正常執行?單元測試就是一種保證**質量的途徑。

好的單元測試可以維護好程式,特別是在需要重構的時候。那麼怎麼樣設計好我們的單元測試呢?下面提供下一些思路

根據輸入和輸出,劃分為輸入等價類和輸出等價類

根據輸入和輸出的範圍邊界進行測試,一般是等價類的邊界

3.1、建立程式的控制圖

3.2、計算圈複雜度(判斷節點數+1)

3.3、編寫測試用例

一般來說能把

一、二、三都設計考慮進去就算不錯的單元測試了。

希望這些思路能對大家有所幫助

單元測試 單元測試文章收藏

前言 前段時間公司計畫做自動化測試,自己也打算圍繞幾個點做相關調研,現在想想呢?其實對自動化測試的概念都還不是十分清晰,當時主要還是圍繞 單元測試 向qa小夥伴學習了一段時間,現由於公司重組,學習中斷,這裡簡單記錄一些單元測試好文,留待後續參考.什麼叫自動化測試?自動化測試覆蓋率?覆蓋率如何做到的?...

單元測試之Django單元測試

每個應用,自帶tests.py 整合在django的專案檔案裡,更多是開發人員寫django自動的測試執行 3.1 前後置方法執行特點 django.test.testcase類主要由前 後置處理方法和test開頭的方法組成 特點 繼承於django.test.testcase 測試用例都是test...

單元測試系列二 單元測試如何測試異常與超時

一 測試異常 1.使用 test的expected屬性測試異常 第一種方式,使用expected屬性 test expected filenotfoundexception.class public void usingexpected throws filenotfoundexception2.使...