zoukankan      html  css  js  c++  java
  • 复利计算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.测试程序:

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

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

  • 相关阅读:
    数据结构C语言实现----入栈操作
    数据结构C语言实现----创建一个栈
    数据结构C语言实现----销毁链表
    数据结构C语言实现----从链表中删除结点
    数据结构C语言实现----向链表中插入结点
    数据结构C语言实现----创建一个链表
    《C程序设计语言》 练习3-5
    交易是如何被创建和打包的5
    交易是如何被创建和打包的6
    交易是如何被创建和打包的4
  • 原文地址:https://www.cnblogs.com/caicaihong/p/5330747.html
Copyright © 2011-2022 走看看