《20171030-構建之法:現代軟件工程-閱讀筆記》函數
建立單元測試函數的主要步驟:單元測試
1.設置數據測試
2.使用被測試類型的功能編碼
3.比較實際結果和預期的結果設計
我的開發流程的任務清單:代碼規範
1.估計這個項目須要多少的時間開發
2.需求分析文檔
3.生成設計文檔軟件
4.設計複審bug
5.代碼規範
6.具體設計
7.具體編碼
8.代碼複審
9.測試
10.記錄用時
11.測試報告
12.計算工做量
13.過後總結
14.提出過程改進計劃
如何保證質量————迴歸測試
咱們要創建一系列的測試文件如:
空文件
只有一個字符的文件‘
只有一個詞的文件
只有一行的文件
一個典型的源文件
如何爲一個程序作有效的測試的幾種方法
1.手動測試,手工比較
2.要作到不斷測試,能夠把主要功能封裝成一個類,而後測試程序調用這一個類 的主要函數,得出結果並於標準作比較,
3.更進一步,把測試文件和正確的測試結果保存早文件中,測試驅動的程序只要比較測試的是輸出和標準結果就能得出答案。
4.再進一步,把自動構建腳本和構建驗證測試 結合起來。每一次構建以後,就自動運行測試,而後記錄出現的bug