題目描述:
把計算子產品提取出來,單獨建立一個類。
針對提取出來的計算類的接口函數做單元測試。
隊伍成員:
201421123110 楊海亮
201421123112 餘昕宇
需求分析:
1、将計算子產品提取出來,建立一個類。
2、整數與真分數的四則運算測試。
3、最大公約數與約分測試。
4、用中文提示來解決除零與"1++2""1+-2"此類輸入錯誤的問題。
測試架構:
項目以JAVA開發,然後使用JUNIT4進行測試。
測試用例:

1、整數與正分數的加法測試
2、整數與真分數的減法測試
3、整數與正分數的乘法測試
4、整數與真分數的除法測試
5、約分與最大公約數測試
6、整體覆寫率
總結:
之前四則運算程式設計是使用C++來編寫,但在單元測試以及類的編寫上出現了問題,于是改用更為簡易的java來進行類的編寫與單元測試。在将之前編寫的代碼子產品化時,之前編寫的代碼有些繁冗,最初感覺無從下手,但在多方借鑒與查閱資料之後,與隊友一起完成了任務,并意識到子產品化在代碼的編寫中的重要性,引以為鑒。
結對照片:
PSP: