王春柳黑盒测试计算器

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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

相关文档
最新文档