天天看點

結對程式設計2-單元測試

題目描述:

把計算子產品提取出來,單獨建立一個類。

針對提取出來的計算類的接口函數做單元測試。

隊伍成員:

  201421123110 楊海亮

  201421123112 餘昕宇

需求分析:

1、将計算子產品提取出來,建立一個類。

2、整數與真分數的四則運算測試。

3、最大公約數與約分測試。

4、用中文提示來解決除零與"1++2""1+-2"此類輸入錯誤的問題。

測試架構:

項目以JAVA開發,然後使用JUNIT4進行測試。

測試用例:

結對程式設計2-單元測試

1、整數與正分數的加法測試
           
結對程式設計2-單元測試
2、整數與真分數的減法測試
           
結對程式設計2-單元測試
3、整數與正分數的乘法測試
           
結對程式設計2-單元測試
4、整數與真分數的除法測試
           
結對程式設計2-單元測試
5、約分與最大公約數測試
           
結對程式設計2-單元測試
結對程式設計2-單元測試
6、整體覆寫率
           
結對程式設計2-單元測試
結對程式設計2-單元測試

總結:

之前四則運算程式設計是使用C++來編寫,但在單元測試以及類的編寫上出現了問題,于是改用更為簡易的java來進行類的編寫與單元測試。在将之前編寫的代碼子產品化時,之前編寫的代碼有些繁冗,最初感覺無從下手,但在多方借鑒與查閱資料之後,與隊友一起完成了任務,并意識到子產品化在代碼的編寫中的重要性,引以為鑒。

結對照片:

結對程式設計2-單元測試

PSP:

結對程式設計2-單元測試