计算器黑盒测试
一、测试目的
按照等价类法设计测试用例、使用边界值法设计测试用例
二、测试内容
一、实现一个小的计算器程序,只需要完成加、减、乘、除运算,用等价类法设计测试用例,进行测试。然后假设运算数值的范围在0到100之间,使用边界值法设计测试用例,并测试。
三、测试步骤
一、计算器:
(1)等价类测试:等价类测试:1、4个等价类测试用例的分析过程如下测试用例整型小数负数无效输入加6050减5531乘2223除65216532364521Ffse预期输出正常运算正常运算正常运算非法操作无法输入
214653776542236337557638545412e5t6g6k4i6l9
2、对应测试的结果:整型:1加(6050)
1
f2减(5531)
3乘(2223)
4除(6521)
小数
1加241653
2减776542
3乘236337
4除653236
2
f5其中算式写法错误导致正常运算错误负数6加5576
7减3854
8乘5412
其中算式写法错误导致正常运算错误
9除653236
其中算式写法错误导致正常运算错误无效输入1.加(e5t6):
3
f程序中无效数字无法正常输入,程序无法进行。
2.减(g6k4)程序中无效数字无法正常输入,程序无法进行。(同上)3.乘(i6l9)程序中无效数字无法正常输入,程序无法进行。(同上)4.除(Ffse)程序中无效数字无法正常输入,程序无法进行。(同上)边界值法设计测试:(2)边界值法设计测试:加法:1、计算器4个标准等价类测试用例的分析过程如下测试用例Test1Test2Test3Test4Test5Test6Test7Test8被加数01405557810010110加数101010101010100预期输出正常运算正常运算正常运算正常运算正常运算正常运算正常运算不能运算
4
fTest9Test10Test11Test12Test13Test14
101010101010
14055578100101
正常运算正常运算正常运算正常运算正常运算正常运算
2、对应测试与结果:测试结果运算均属正常,对应的部分的示图如下:Test1结果:
Test2结果:
Test3结果:
Test4结果:
Test5结果:
5
fTest6结果:
减法:1、计算器4个标准等价类测试用例的分析过程如下测试用例Test1Test2Test3Test4Test5Test6Test7Test8Test9Test10Test11Test12Test13被减数014055578100101101010101010减数10101010101010014055578100
6
预期输出正常运算正常运算正常运算正常运算正常运算正常运算正常运算不能运算正常运算正常运算正常运算正常运算正常运算
fTest14
10
101
正常运算
2、对应测试与结果:测试结果运算均属正常,对应的部分的示图如下:Test1结果:
Test3结果:
Tr