複利計算4.0單元測試(c語言)

你若精彩,蝴蝶自來發表於2016-03-28

 

——————————複利計算程式單元測試報告——————————

————————————4.0 單元測試——————————————

————————————————要求——————————————

    

  在測試會出現什麼場面,有哪些情況的結果?

   所要期待的返回值是多少?

   寫測試程式。

   執行測試。

完成結果:

測試一:複利計算本息

測試模組

測試輸入

預期結果

執行結果

Bug跟蹤

計算複利

(本金,年限,年利率,次數)

 

終值

 

1

(1000,10,0.03,1)

13439.16

 

 

2

(0,10,0.03,1)

彈出,請輸入大於0的本金

沒有提示

已改進,彈出,請輸入本金大於0的數,請重新輸入

3

(a,10,0.03,1)

彈出,輸入不合法,請重新輸入

沒有提示

已改進,彈出,輸入不合法!,請重新輸入

估算本金

(本利,年限,年利率,次數)

 

終值

 

1

(10000,20,0.02,2)

6716.53

 

 

2

(10000,a,0.02,2)

彈出,輸入不合法,請重新輸入

沒有提示

已改進,彈出,輸入不合法!,請重新輸入

3

(0,20,0.02,2)

彈出,請輸入本利大於0的數

沒有提示

已改進,彈出,請輸入本利大於0的數

計算年限

(本金,本利,年利率,複利次數)

 

終值

 

1

(10000,20000,0.01,1)

69.66

 

 

2

(10000,0,0.01,1)

彈出,請輸入本利大於0的數

沒有提示

已改進,彈出,請輸入本利大於0的數,請重新輸入

3

(10000,20000,a,1)

彈出,輸入不合法,請重新輸入

沒有提示

已改進,彈出,輸入不合法,請重新輸入

計算年利率

(本金,本利,年限)

 

終值

 

1

(10000,20000,10)

0.07

 

 

2

(10000,-20000,20)

彈出,輸入負數,請重新輸入

沒有提示

未改進

3

(a,20000,20)

彈出。輸入不合法,請重新輸入

沒有提示

已改進,彈出,輸入不合法!,請重新輸入

計算月年收益

(投資額,年利率,年限)

 

終值

 

1

(10000,0.03,30)

            490026.78

 

 

2

(10000,1,30)

彈出,請輸入年利率在0到1之間的書的數,請重新輸入!

沒有提示

為改進

3

(a,0.06,10)

彈出。輸入不合法,請重新輸入

沒有提示

已改進,彈出,輸入不合法!,請重新輸入

計算等額本息還款

(貸款金額,年利率,歸還年限)

 

終值

 

1

(20000,0.05,10)

212.13

 

 

2

(20000,0.05,500)

彈出,您輸入的年限太大,請重新輸入!

沒有提示

未改進

3

(20000,a,5)

彈出,。輸入不合法,請重新輸入

沒有提示

已改進,彈出,輸入不合法!,請重新輸入


 

2.測試程式:

以下是那些非法輸入之類的程式程式碼,還不是很完整,還是需要改善的地方。

 

 

 

 

 

 

感悟:這次的測試很多不是很理想,後續會不斷的改進,得到自己想要的效果,不斷的進行更新。

 

相關文章