windows自带计算器黑盒测试文档Word文档格式.docx
《windows自带计算器黑盒测试文档Word文档格式.docx》由会员分享,可在线阅读,更多相关《windows自带计算器黑盒测试文档Word文档格式.docx(10页珍藏版)》请在冰豆网上搜索。
各种进制:
十六进制,八进制,十进制,二进制
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进度安排
2.4.2测试资料
3测试设计说明
3.1测试1(执行简单计算)
此项测试采用黑盒测试方法来测试该功能
3.1.1控制
本测试的控制方式采用手动方式进行
3.1.2输入
输入条件有效等价类编号无效等价类编号键入计算的第13-99„9(32位),99„133小于等于-1×
10一个数9(32位)
小数点21433大于等于1×
10
非数字字符15运算符‘+’3除‘+’、‘-’、‘*’、‘/’、16‘+/-’、‘%’、‘1/x’,‘-’4
‘sqrt‘外的其他字符‘*’5
‘/’6
‘+/-’7
‘%’8
‘1/x’9第一个数为0单击‘1/x’17
„sqrt?
10第一个数为负数18
单击„sqrt?
第二个数字-99„9(32位),99„110(若第二个运算符为19
9(32位)‘/‘)
2033小于等于-1×
小数点122133大于等于1×
非数字字符22
3.1.3输出
测试输入数据预期输出覆盖用例第一个数字运算符第二个数字编号
11.2+4.15.31231112
221-3181411
313*3391511
46/161611
55-517‘+/-’
6100.118‘%’
620.519‘1/x’
710010110„sqrt?
348无法输入13-1*10
349无法输入141*10
10A无法输入15111$无法输入116
34123+无法输入1320-1*10
34136+无法输入13211*10
1432/0除数不能为零16191512+A无法输入1322160除数不能为零117‘1/x’
17-4输入的数不能为负数118‘sqrt’
3.1.4过程
用例标识测试1模块名称执行简单计算用例版本号1.0用例作者马小强设计日期2009-11-12测试类型功能测试用例描述计算器简单的加,减,乘,除的计算
前置条件打开WindowsXP的计算器界面
测试内容描述
步骤描述输入数据预期结果1.键入计算的第一个数数字或小数点在框中显示你输入的数
其他字符提示出错
2.单击“+”、“-”、“*”、“+”、“-”、“*”、“/”或“+/-”界面上无任何反应,但已经记录了需要做什“/”或“+/-”。
么计算
3.键入计算的下一个数字或小数点在框中显示你输入的数数字。
其他字符提示出错
4.输入所有剩余的运数字或小数点在框中显示你输入的数
算符和数字。
(连加连减其他字符提示出错
连乘连除)
3.2测试2(执行科学计算)
3.2.1控制
3.2.2输入
输入条件有效等价类编号无效等价类编号十进制数110-99„9(32位),99„9(3233小于等于-1×
10位)
1133大于等于-1×
12非数字字符
二进制数小于等于64位的非0开头的2以0开头的数13
0、1的任意组合输入有除0、1外的其他字符14
大于64位15八进制数小于等于21位的非0开头的3以0开头的数16
0,7的任意组合
组合中有除0,7外的其他字17
符
大于21位18
十六进制数小于等于16位的非0开头的4以0开头的数19
0,7、A,F的任意组合
小数点5组合中有除0,7、A,F外的20
其他字符
大于16位21转换十进制6
二进制7
八进制8
十六进制9
3.2.3输出
测试输入数据预期输出覆盖用例十进制二进制八进制数十六进转换
编号数数制数
11二进制00011,7
342无法输入10-1*10
3101100十六进202,9
制
4011001无法输入第一个013514000无法输入146无法输入151„1(65
个)
745二进制1011013,78024无法输入第一个016919无法输入1710无法输入181„1(22)
位
1156八进制1264,812012无法输入第一个01913Z17无法输入20141„无法输入21
1(17)位
3.2.4过程
用例标识用例2模块名称执行科学计算用例版本号1.0用例作者马小强设计日期2009-11-19测试类型功能测试用例描述计算器的科学计算
步骤描述输入数据
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引言
该计划
用来测试计算器功能。
a.被测软件:
Windows计算器
b.软件的任务提出者:
指导教师。
c.测试环境和实际运行环境都用到WindowsXP所以两个环境之间不存在差异。
列出要用到的参考资料,如:
a(Windows计算器的测试计划
c(《软件测试教程》宫云站机械工业出版社2008年9月
d(《软件测试技术》(曲朝阳(中国水利水电出版社2006年8月2测试概要
简单计算:
测试输入数据
用例第一个数字运算符第二个数字编号
11.2+4.1
221-3
313*3
46/1
510%
65+/-
7100sqrt
821/x
349-1*10
38101*10
116$
38121*1*10
34133+-1*10
146/0
154+A
160‘1/x’
17-4„Sqrt?
科学计算:
测试用输入数据
例编号十进制数二进制数八进制数十六进转换
制数11二进制
342-1*10
3101100十六进制4011001512111161„1(65
位)
7456二进制80239168101„1(22)
1145八进制120AB13HJ7141„1(17)
3测试结果及发现
用例标识测试1模块名称执行简单计算用例版本号1.0
用例作者马小强设计日期2009-11-12测试类型功能测试
用例描述计算器简单的加,减,乘,除的计算
步骤描述输入数据预期结果实际结果1.键入计算的第一个数数字或小数点在框中显示你输入的数与预期一致
其他字符提示出错无任何反应2.单击“+”、“-”、“*”、“+”、“-”、“*”、“/”、界面上无任何反应,但与预期一致“/”或“+/-”。
“+/-或”%?
?
已经记录了需要做什么
计算
其他字符提示出错无任何反应3.键入计算的下一个数字或小数点在框中显示你输入的数与预期一致数字。
其他字符提示出错无任何反应4.输入所有剩余的运数字或小数点在框中显示你输入的数与预期一致算符和数字。
(连加连减其他字符提示出错无任何反应连乘连除)
步骤描述输入数据预期结果实际结果1.单击“查看“菜单中单击“查看“菜单弹出另一个关于科学计与预期一致的科学型的科学型按钮算器的菜单
十六进制输入字符为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周时间。