1551428 黃維框架
單元測試:函數
建立單元測試的主要步驟是:工具
1.設置數據單元測試
2:使用被測試類型的功能測試
3:比較實際結果和預期的結果產品
驗證單元測試好壞的標準:io
1.單元測試應該在最基本的功能/參數上驗證程序的正確性基礎
二、單元測試必須由最熟悉代碼的人(程序的做者)來寫程序
三、單元測試事後,機器狀態保持不變數據
4.單元測試要快(一個測試運行的時間是幾秒鐘,而不是幾分鐘)
5.單元測試應該產生可重複一致的結果
6.獨立性:單元測試的運行/經過/失敗不依賴於別的測試,能夠人爲的構造數據,以保持單元測試的獨立性
7.單元測試應該覆蓋全部的代碼路徑(100%的代碼覆蓋率不等同於100%的正確率)
8.單元測試應該集成到自動測試的框架之中
9.單元測試必須和產品代碼一塊兒保存和維護
迴歸測試:
在單元測試的基礎上,可以創建關於這一模塊的迴歸測試
「迴歸」便可理解爲迴歸到一塊兒不正常的狀態
效能分析工具:1:抽樣
當程序運行的時候,Visual Stdio隨機觀察程序運行在那個函數內,並記錄下來
2:代碼注入
將檢測的代碼加入到每一個函數中,程序的一舉一動都被記錄在案,程序的各個數據能夠被有效的測量