标签:
测试用例 |
|||
测试项目名称 |
四则运算简单测试 |
||
测试人员 |
冯美欣,吴舒婷 |
编制日期 |
2015年4月30日 |
功能特性 |
对这四则运算进行测试 |
黑盒测试:
主要就是测试代码的功能与输入有效性在问题, 以便于了解或使用系统的内部结构及知识。
输入类型 |
输入数据 |
预期输出 |
实际输出 |
测试状态 |
1正确的数值 |
(3,4,+) |
7 |
7 |
正确 |
2带非法字符的数值 |
(2,3w,-) |
出现异常 |
出现异常 |
正确 |
3加减乘除 |
(4,2,/) |
2 |
2 |
正确 |
4非法运算符 |
(2,4,g) |
非法字符 |
非法字符 |
正确 |
5除法分母为0 |
(3,0,/) |
出现提示 |
除数不能为0 |
正确 |
白盒测试:
在设计测试的过程中,我们通过测试程序的内部结构,了解代码的完善程度,发现错误,减少代码。
测试用例 |
用例说明 |
覆盖的代码 |
测试结果 |
1(1,1,-) |
数值的输入 |
CalcuTest(1-18) |
运行成功无故障 |
2(3,5,6) |
非法运算符 |
在前面的基础上在执行Calculate(14)即(60-77) |
能判断非法字符 |
2(4,5,+) |
是否运行加法 |
Calculate 17-18行 |
运行成功无故障 |
3(1,2,-) |
是否运行减法 |
Calculate 19-20行 |
运行成功无故障 |
4(6,7,*) |
是否运行乘法 |
Calculate 21-22行 |
运行成功无故障 |
5(9,3,/) |
是否运行除法 |
Calculate 22-38行 |
运行成功无故障 |
6(3,0,/) |
分母不能为0 |
Calculate除法里面的(25-30行) |
运行成功无故障 |
7(2,e,-) |
非法字符 |
Input 40-57 |
测试无误,可是程序小问题 |
代码覆盖率 |
80% |
|
|
对第七点配图:
主要代码在:小伙伴冯美欣(http://www.cnblogs.com/maxx/)
通过简单的封装,加强了代码的简单
标签:
原文地址:http://www.cnblogs.com/wst-2015/p/4469622.html