复利计算4.0单元测试(c语言)

 

——————————复利计算程序单元测试报告——————————

————————————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.测试程序:

以下是那些非法输入之类的程序代码,还不是很完整,还是需要改善的地方。

 

 

 

 

 

 

感悟:这次的测试很多不是很理想,后续会不断的改进,得到自己想要的效果,不断的进行更新。

 

posted @ 2016-03-28 22:36  你若精彩,蝴蝶自来  阅读(707)  评论(3编辑  收藏  举报