程式設計人員:劉光華(201221123032)、吳偉君(201421123080)
一、需求分析
1、把計算子產品提取出來,單獨建立一個類。
2、針對提取出來的計算類的接口函數做單元測試:
(1)、通過單元測試代碼,測試加法是否能正确工作;
(2)、通過單元測試代碼,測試加減乘除功能;
(3)、通過單元測試代碼,測試計算類對于各種參數的支援:
a. 輸入是有錯誤的,例如 “1 ++ 2”,
b. 在數值範圍是 -1000 .. 1000 的時候,傳進去 “10000 + 32768”,
c. 或者是 “ 248 / 0” 怎麼辦?
d. 怎麼告訴函數的調用者 “你錯了”? 把傳回的字元串定義為 “-1” 來表示?
e. 那麼如果真的計算結果是 “-1” 又怎麼處理呢?
代碼:https://git.oschina.net/huage409/danyuanceshi/blob/master/README.md
二、設計測試架構, 模拟測試資料
1.加減乘除測試
a. 輸入是有錯誤的,例如 “1 ++ 2”
e.代碼覆寫率
三、小結與感受
沒啥感覺,就是要好好學習天天向上。
五、PSP