四则运算2之单元测试
单元测试
Right——结果是否正确?
B——是否所有的边界条件都是正确的?
I——能查一下反响关联吗?
C——能用其它手段交叉检查一下吗?
E——你是否可以强制错误条件发生?
P——是否满足性能要求?
测试结果:
1、正常输入条件时
2、当数值范围输入从负数开始时:
对出现的负数没有加相应的括号就导致“-78--63=”的情况,应该为“-78-(-63)=”
3、当输入选项都为0时:
在输入全为0时,没有满足的条件输出,此时系统应出现错误提示:输入有误!请重新输入条件
4、当选择范围范围:
当范围为从0~0时,输出的算式是没有意义的。
5、算数个数为负数
个数不能为负数,为负数时,系统没有提示,也没有输出
总结:
通过单元测试,知道了自己程序中还存在一些问题,比如以上的这些,在编写程序时,没有仔细的考虑这些情况,在后来的测试中发现了,
在今后写程序的时候会注意这些问题,多考虑一些特殊情况,使自己的程序更完善。