windows自带计算器黑盒测试文档.docx
- 文档编号:24261847
- 上传时间:2023-05-25
- 格式:DOCX
- 页数:18
- 大小:26.45KB
windows自带计算器黑盒测试文档.docx
《windows自带计算器黑盒测试文档.docx》由会员分享,可在线阅读,更多相关《windows自带计算器黑盒测试文档.docx(18页珍藏版)》请在冰豆网上搜索。
windows自带计算器黑盒测试文档
黑龙江大学
实验报告
课程名称
软件质量保证与测试
实验项目名称
黑盒测试方法测试计算器的测试文档
实验时间
(日期及节次)
2009年11月12日6-7节
2009年11月19日6-7节
2009年11月26日6-7节
专业
软件工程
学生所在学院
软件学院
年级
2006级
学号
200608180
姓名
马小强
指导教师
金虎
实验室名称
软件学院第四实验室
实验成绩
预习情况
操作技术
实验报告
附加:
综合创新能力
实验
综合成绩
教师签字
黑龙江大学教务处
测试计划(GB8567——88)
1引言
1.1编写目的
根据WindowsXP计算器的帮助文档,制定对WindowsXP计算器的测试用例。
该计划用来测试计算器功能。
包括:
界面设计、输入输出、内部计算等。
根据本次测试来评估当前的计算器是否符合设计要求和使用要求,并进而做出测试分析报告。
1.2背景
说明:
a.测试计划所从属的软件系统:
WindowsXP;
b.在开始执行本测试计划之前必须完成的工作:
需要阅读有一个计算器的帮助文档。
1.3定义
各种进制:
十六进制,八进制,十进制,二进制
1.4参考资料
用到的参考资料:
a.软件开发标准:
GB8567。
b.Windows计算器的帮助文档
c.《软件测试教程》宫云站机械工业出版社2008年9月
2计划
2.1软件说明
以下的图表是用来说明被测软件的功能来作为叙述测试计划的提纲。
序号
模块名
软件功能描述
1
执行简单计算
进行简单的加,减,乘,除,的计算
2
执行科学计算
进行科学计算(包括各种进制的计算)
2.2测试内容
列出组装测试和确认测试中的每一项测试内容的名称标识符、这些测试的进度安排以及这些测试的内容和目的,例如模块功能测试、接口正确性测试、数据文卷存取的测试、运行时间的测试、设计约束和极限的测试等。
具体的测试内容如下:
(1)功能测试:
对测试对象的功能测试。
该测试目标是核实数据的接受,处理和检索是否正确。
此类测试基于黑盒测试技术,该技术通过图形界面与应用程序进行交互,并对交互的输出和结果进行分析,以此来核实应用程序及其内部进程。
(2)用户界面测试:
测试界面之间是否能完成相互转换。
(3)性能测试:
测试该计算器的响应时间,以及事务处理速率和其他与时间相关的需求进行评测和评估
2.3测试1(执行简单计算)
WindowsXP中计算器简单的加,减,乘,除的计算
2.3.1进度安排
预计总测试时间(7天)
2.3.2测试资料
本项测试所需的资料:
1.计算器帮助文档;
2.Microsoft公司的WindowsXP下的计算器
2.4测试2(执行科学计算)
WindowsXP中“计算器”的科学计算功能
2.4.1进度安排
预计总测试时间(7天)
2.4.2测试资料
本项测试所需的资料:
1.计算器帮助文档;
2.Microsoft公司的WindowsXP下的计算器
3测试设计说明
3.1测试1(执行简单计算)
此项测试采用黑盒测试方法来测试该功能
3.1.1控制
本测试的控制方式采用手动方式进行
3.1.2输入
输入条件
有效等价类
编号
无效等价类
编号
键入计算的第一个数
-99…9(32位)~99…9(32位)
1
小于等于-1×10
13
小数点
2
大于等于1×10
14
非数字字符
15
运算符
‘+’
3
除‘+’、‘-’、‘*’、‘/’、‘+/-’、‘%’、‘1/x’,‘sqrt‘外的其他字符
16
‘-’
4
‘*’
5
‘/’
6
‘+/-’
7
‘%’
8
‘1/x’
9
第一个数为0单击‘1/x’
17
‘sqrt’
10
第一个数为负数
单击‘sqrt’
18
第二个数字
-99…9(32位)~99…9(32位)
11
0(若第二个运算符为
‘/‘)
19
小于等于-1×10
20
小数点
12
大于等于1×10
21
非数字字符
22
3.1.3输出
测试用例编号
输入数据
预期输出
覆盖
第一个数字
运算符
第二个数字
1
1.2
+
4.1
5.3
1231112
2
21
-
3
18
1411
3
13
*
3
39
1511
4
6
/
1
6
1611
5
5
‘+/-’
-5
17
6
10
‘%’
0.1
18
6
2
‘1/x’
0.5
19
7
100
‘sqrt’
10
110
8
-1*10
无法输入
13
9
1*10
无法输入
14
10
A
无法输入
15
11
1
$
无法输入
116
12
3
+
-1*10
无法输入
1320
13
6
+
1*10
无法输入
1321
14
32
/
0
除数不能为零
1619
15
12
+
A
无法输入
1322
16
0
‘1/x’
除数不能为零
117
17
-4
‘sqrt’
输入的数不能为负数
118
3.1.4过程
用例标识
测试1
模块名称
执行简单计算
用例版本号
1.0
用例作者
马小强
设计日期
2009-11-12
测试类型
功能测试
用例描述
计算器简单的加,减,乘,除的计算
前置条件
打开WindowsXP的计算器界面
测试内容描述
步骤描述
输入数据
预期结果
1.键入计算的第一个数
数字或小数点
在框中显示你输入的数
其他字符
提示出错
2.单击“+”、“-”、“*”、“/”或“+/-”。
“+”、“-”、“*”、“/”或“+/-”
界面上无任何反应,但已经记录了需要做什么计算
其他字符
提示出错
3.键入计算的下一个数字。
数字或小数点
在框中显示你输入的数
其他字符
提示出错
4.输入所有剩余的运算符和数字。
(连加连减连乘连除)
数字或小数点
在框中显示你输入的数
其他字符
提示出错
3.2测试2(执行科学计算)
此项测试采用黑盒测试方法来测试该功能
3.2.1控制
本测试的控制方式采用手动方式进行
3.2.2输入
输入条件
有效等价类
编号
无效等价类
编号
十进制数
-99…9(32位)~99…9(32位)
1
小于等于-1×10
10
大于等于-1×10
11
非数字字符
12
二进制数
小于等于64位的非0开头的0、1的任意组合
2
以0开头的数
13
输入有除0、1外的其他字符
14
大于64位
15
八进制数
小于等于21位的非0开头的0~7的任意组合
3
以0开头的数
16
组合中有除0~7外的其他字符
17
大于21位
18
十六进制数
小于等于16位的非0开头的0~7、A~F的任意组合
4
以0开头的数
19
小数点
5
组合中有除0~7、A~F外的其他字符
20
大于16位
21
转换
十进制
6
二进制
7
八进制
8
十六进制
9
3.2.3输出
测试用例编号
输入数据
预期输出
覆盖
十进制数
二进制数
八进制数
十六进制数
转换
1
1
二进制
0001
1,7
2
-1*10
无法输入
10
3
101100
十六进制
20
2,9
4
011001
无法输入第一个0
13
5
14000
无法输入
14
6
1…1(65个)
无法输入
15
7
45
二进制
101101
3,7
8
024
无法输入第一个0
16
9
19
无法输入
17
10
1…1(22)位
无法输入
18
11
56
八进制
126
4,8
12
012
无法输入第一个0
19
13
Z17
无法输入
20
14
1…1(17)位
无法输入
21
3.2.4过程
用例标识
用例2
模块名称
执行科学计算
用例版本号
1.0
用例作者
马小强
设计日期
2009-11-19
测试类型
功能测试
用例描述
计算器的科学计算
前置条件
打开WindowsXP的计算器界面
测试内容描述
步骤描述
输入数据
1.单击“查看“菜单中的科学型
单击“查看“菜单的科学型按钮
2.如下计算
十六进制
输入字符为0-9,或A-F
在框中显示你输入的数
其他字符
提示出错
十进制
输入字符为0-9
在框中显示你输入的数
其他字符
提示出错
八进制
输入字符为0-8
在框中显示你输入的数
其他字符
提示出错
二进制
输入字符为0、1
在框中显示你输入的数
其他字符
提示出错
倒数计算
非0数字
计算出正确的数值
0
除数不能为0
其他字符
提示出错
3使用的各种运算符,进行计算
单击要使用的各种运算符,进行各种运算
正常进行各种计算
4评价准则
4.1范围
该计算器能完成一般的科学计算的问题。
4.2数据整理
手动记录方式。
4.3尺度
输出类型基本全部合理,测试输出结果与预期输出结果相同并无较大偏差,允许中断和停机的最大次数是零,一旦程序关闭,当前运算不保留。
测试分析报告(GB8567——88)
1引言
1.1编写目的
根据WindowsXP计算器的帮助文档,制定对WindowsXP计算器的测试用例。
该计划用来测试计算器功能。
包括:
界面设计、输入输出、内部计算等。
1.2背景
说明:
a.被测软件:
Windows计算器
b.软件的任务提出者:
指导教师。
c.测试环境和实际运行环境都用到WindowsXP所以两个环境之间不存在差异。
1.4参考资料
列出要用到的参考资料,如:
a.Windows计算器的测试计划
b.Windows计算器的帮助文档
c.《软件测试教程》宫云站机械工业出版社2008年9月
d.《软件测试技术》.曲朝阳.中国水利水电出版社2006年8月
2测试概要
简单计算:
测试用例编号
输入数据
第一个数字
运算符
第二个数字
1
1.2
+
4.1
2
21
-
3
3
13
*
3
4
6
/
1
5
10
%
6
5
+/-
7
100
sqrt
8
2
1/x
9
-1*10
10
1*10
11
6
$
12
1
*
1*10
13
3
+
-1*10
14
6
/
0
15
4
+
A
16
0
‘1/x’
17
-4
‘Sqrt’
科学计算:
测试用例编号
输入数据
十进制数
二进制数
八进制数
十六进制数
转换
1
1
二进制
2
-1*10
3
101100
十六进制
4
011001
5
121111
6
1…1(65位)
7
456
二进制
8
023
9
168
10
1…1(22)位
11
45
八进制
12
0AB
13
HJ7
14
1…1(17)位
3测试结果及发现
3.1测试1(执行简单计算)
用例标识
测试1
模块名称
执行简单计算
用例版本号
1.0
用例作者
马小强
设计日期
2009-11-12
测试类型
功能测试
用例描述
计算器简单的加,减,乘,除的计算
前置条件
打开WindowsXP的计算器界面
测试内容描述
步骤描述
输入数据
预期结果
实际结果
1.键入计算的第一个数
数字或小数点
在框中显示你输入的数
与预期一致
其他字符
提示出错
无任何反应
2.单击“+”、“-”、“*”、“/”或“+/-”。
“+”、“-”、“*”、“/”、“+/-或”%’’
界面上无任何反应,但已经记录了需要做什么计算
与预期一致
其他字符
提示出错
无任何反应
3.键入计算的下一个数字。
数字或小数点
在框中显示你输入的数
与预期一致
其他字符
提示出错
无任何反应
4.输入所有剩余的运算符和数字。
(连加连减连乘连除)
数字或小数点
在框中显示你输入的数
与预期一致
其他字符
提示出错
无任何反应
3.2测试2(执行科学计算)
用例标识
用例2
模块名称
执行科学计算
用例版本号
1.0
用例作者
马小强
设计日期
2009-11-19
测试类型
功能测试
用例描述
计算器的科学计算
前置条件
打开WindowsXP的计算器界面
测试内容描述
步骤描述
输入数据
预期结果
实际结果
1.单击“查看“菜单中的科学型
单击“查看“菜单的科学型按钮
弹出另一个关于科学计算器的菜单
与预期一致
2.如下计算
十六进制
输入字符为0-9,或A-F
在框中显示你输入的数
与预期一致
其他字符
提示出错
无任何反应
十进制
输入字符为0-9
在框中显示你输入的数
与预期一致
其他字符
提示出错
无任何反应
八进制
输入字符为0-8
在框中显示你输入的数
与预期一致
其他字符
提示出错
无任何反应
二进制
输入字符为0、1
在框中显示你输入的数
与预期一致
其他字符
提示出错
无任何反应
倒数计算
非0数字
计算出正确的数值
与预期一致
0
除数不能为0
与预期一致
其他字符
提示出错
无任何反应
3使用的各种运算符,进行计算
单击要使用的各种运算符,进行各种运算
正常进行各种计算
与预期一致
4对软件功能的结论
4.1功能1(简单计算)
4.1.1能力
此计算器能进行简单的十进制运算,输入数据和结果数据范围在-99…9(32位)到99…9(32位)之间。
4.1.2限制
若输入其他字符没有提示
4.2功能2(科学计算)
4.2.1能力
此计算器能进行简单的十进制,二进制,八进制,十六进制的转换及运算,输入数据和结果数据范围在-1…1(64位)到1…1(64位)之间。
4.2.2限制
若输入其他字符没有提示
5分析摘要
5.1能力
经测试证实了的Windows系统自带的部分计算器功能符合要求。
由于时间有限所以没有进行全部功能的测试。
5.2缺陷和限制
对于十进制无法用科学计数法方便准确的输入数据,得到的简单结果也不能用科学计数法简单明了的表示,显示数字长度过长,有时不能准确记录。
在计算时若输入其他非数字字符没有任何提示。
5.3建议
在计算时若输入其他非数字字符能有一些非法输入的提示。
5.4评价
经过证实该软件符合标准可以进行使用。
6测试资源消耗
从开始到结束总共消耗3周时间。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- windows 计算器 黑盒 测试 文档
![提示](https://static.bdocx.com/images/bang_tan.gif)