王春柳黑盒测试计算器
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
下面的图表是作为叙述测试计划的提纲。 序号 模块名 软件功能描述
1 执行简单计算 进行简单的加,减,乘,除,的计算
2 执行科学计算
进行科学计算(包括各种进制的计算)
2.2测试内容
具体的测试内容: 1, 功能测试:(1)执行简单计算,进行简单的加,减,乘,除,的计算。
(2)执行科学计算,进行科学计算(包括各种进制的计算)。
2,用户界面测试:测试界面之间是否能完成相互转换。
3,性能测试:测试该计算器的响应时间,以及事务处理速率和其他与时间相关的需求进行评测和评估
2.3.2条件
陈述本项测试工作对资源的要求,包括:
a . 设备所用到的设备类型: XP 系统自带计算器
2.4测试
执行科学计算 能够进行简单的各种进制的计算
根据下面的等价类表,设计测试用例进行测试。
输入条件
有效等价类
编号 无效等价类
编号 键入计算的第一个数
-99…9~99…9 1
小于等于-1×10 13 小数点
2
大于等于1×10
14
非数字字符 15 运算符
‘+’ 3 除‘+’、‘-’、‘*’、‘/’、
‘+/-’、‘%’、‘1/x ’,
‘sqrt ‘外的其他字符
16 ‘-’ 4 ‘*’ 5 ‘/’ 6 ‘+/-’ 7 ‘%’ 8 ‘1/x ’
9
运算符为‘1/x ’输入的第一个数字为0
17
‘sqrt ’ 10
第一个数为负数单击‘sqrt ’
18
32
32
第二个数字 -99…9 ~ 99…9 11
小于等于-1×10
19
大于等于1×10 20 小数点 12
非数字字符 21
运算符为‘/’时输入的第
二个数字为0
22
3.1.3输出
测试结果及可能产生的中间结果或运行信息。 等价类编号 测试用例编号 输入数据
预期输出 实际输出 第一个数字
运算符
第二个数字
1,3,11 1 5 + 1 6 6 2,5,11 2 不能输入 不能输入 13 3 不能输入 不能输入 15 4
不能输入 不能输入 1,5,11 5 10 * -9 -90 -90 1,10,11 6 9 sqrt -1 2 2 18 6 -9 sqrt 无效函数 无效函数 1,6,22
7
9
/
出数不能为0
出数不能为0
3.2测试2(执行科学计算)
第二项测试内容的测试设计:根据黑盒测试方法进行简单科学计算的测试。
3.1.1控制
本测试的控制方式:人工引入。
32 32
3.2.2输入
输入条件有效等价类编号无效等价类编号十进制数-99…9 ~99…9 1
小于等于-1×1033
9
大于等于1×1033
10
非数字字符11 二进制数小于等于64位0、1的任意组
合
2 输入0、1外的其他字符12
大于64位13
八进制数小于等于21位的0~7的任意
组合3 组合中有除0~7外的其他字
符
14
大于21位15
十六进制数小于等于16位的0~7、A~F
的任意组合4 组合中有除0~7、A~F外的
其他字符
16
大于16位17
转换十进制 5
二进制 6
八进制7
十六进制8
3.2.3输出
根据上面输入中的等价类表,设计测试用例,进行测试
测试用例编号
输入数据预期输出实际输
出
十进制
数
二进制
数
八进制数十六进
制数
转换
1 2 3
4 5 6
7
8 9
10
11
12
13