win7计算器软件测试.doc_第1页
win7计算器软件测试.doc_第2页
win7计算器软件测试.doc_第3页
win7计算器软件测试.doc_第4页
win7计算器软件测试.doc_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Win7计算器软件测试报告软件测试报告班级:计科142姓名:徐周环学号:201401014219系别:信息技术系专业:计算机科学与技术指导老师:赵一丁目录1.前言21.1测试目的21.2测试背景22.测试计划22.1测试计划名称22.2项目背景和内容概要22.3相关资料、缩略语、定义22.4参考资料:32.5测试过程32.6测试目标32.7测试分工32.8测试步骤及方法32.9测试通过标准32.10修正错误并重新测试的步骤与要求32.11进度计划32.12测试小结42.13测试用例的简单描述42.14需求跟踪43.性能测试用43.1测试用例的目的43.2测试用例的输入43.3期待的输出53.4测试方法63.5实际的输出64.设计测试环境84.1软件:84.2硬件:84.3网络环境:84.4测试工具:85.测试软件95.1软件名称95.2获取方式95.3功能模块106.功能测试计划126.1测试目标126.2测试模块126.3等价类划分及测试用例127.测试实施147.1测试时间147.2测试过程及结果148.测试分析及缺陷描述158.1测试分析158.2缺陷描述159.实验总结161.前言1.1测试目的根据Windows 7计算器的帮助文档,制定对Windows 7计算器的测试用例,用来测试计算器功能。包括:输入输出、计算换算、日期计算等。根据本次测试来评估当前的计算器是否符合设计要求和使用要求,并进而做出测试分析报告。1.2测试背景1)测试计划所从属的软件系统:Windows 7; 2) 在开始执行本测试计划之前必须完成的工作:需要阅读计算器的帮助文档。2.测试计划2.1测试计划名称Windows 7计算器的测试2.2项目背景和内容概要该项目是自己找的,委托单位是老师,开发单位主管单位都是window公司的员工。背景项目名称:计算器。windows自带软件您可以使用计算器来执行加、减、乘和除运算。计算器还提供了科学计算器和统计计算器的高级功能。可以单击计算器按钮来执行计算,或者使用键盘键入进行计算。通过按NumLock,数字键盘也可以用来键入数字和运算符。2.3相关资料、缩略语、定义各种进制:十六进制、八进制、十进制、二进制2.4参考资料:1).Window计算器的帮助文档2).软件测试教程宫云站机械工业出版社2008年9月2.5测试过程由自己去测试window7系统自带的计算器的加减乘除,进制转换,日期转换功能。2.6测试目标a)测试目的检验是否对运算的结果出错,和一些bug。实现对计算器的改进b)测试类型白盒测试。2.7测试分工自己负责前中后期的文档写作,和早期的计划,中间的测试过程和同学一起配合分别测试各项功能,测试完成后将完成实验总结,和日后的改进工作。测试人员:徐周环完成项目:测试计划、测试报告、功能测试、界面测试2.8测试步骤及方法(采用测试过程控制程序中规定的那些步骤和相应的测试内容及方法)2.9测试通过标准(由项目负责人组织制定,如:执行完毕没有系统错误;满足性能要求;产生了预期结果等)2.10修正错误并重新测试的步骤与要求(填写错误报告表、修正程序错误、修改设计说明,重新测试等)2.11进度计划列出测试的跨度和工作量,最好区分测试文档和活动的时间。数据可供过程度量使用。 子系统/子模块 实际开始时间 实际结束时间 总工时/总工作日 执行简单计算 2016年4月25日 2016年5月25日, 执行科学计算 2016年5月25日 2016年5月29日 几天2.12测试小结对于十进制无法用科学计数法方便准确的输入数据,得到的简单结果也不能用科学计数法简单明了的表示,显示数字长度过长,有时不能准确记录。在计算时若输入其他非数字字符没有任何提示。未解决问题2.13测试用例的简单描述加减乘除的计算,日期的换算,进制的转换。2.14需求跟踪对测试的项目,进行实时跟踪,在与时俱进的同时增加自己计算机的强大功能,完善计算器,服务跟多的用户。3.性能测试用3.1测试用例的目的对于十进制无法用科学计数法方便准确的输入数据,得到的简单结果也不能用科学计数法简单明了的表示,显示数字长度过长,有时不能准确记录。在计算时若输入其他非数字字符没有任何提示。未解决问题。该测试目标是核实数据的接受,处理和检索是否正确。此类测试基于黑盒测试技术(手工测试),该技术通过图形界面与应用程序进行交互,并对交互的输出和结果进行分析,以此来核实应用程序及其内部进程。3.2测试用例的输入执行基本的运算:计算结果输入数字计算器运算符执行进制的换算:输入数字换算结果计算器选择进制相差年月周天计算器输入两个日期相差天数输入指定日期目标日期计算器选择加或者减输入相差年月日3.3期待的输出十进制数-999(18位)999(18位)1小于等于-1101910大于等于1101911非数字字符12二进制数小于等于64位的非0开头的0、1的任意组合2以0开头的数13输入有除0、1外的其他字符14大于64位15八进制数小于等于21位的非0开头的07的任意组合3以0开头的数16组合中有除07外的其他字符173.4测试方法直接测试,记录结果3.5实际的输出a.基本运算等价类(以科学型为主)输入条件有效等价类编号无效等价类编号输入计算的第一个数-999(32位)999(32位)1小于等于-110338小数点2大于等于110339运算符+3非数字字符10-4除“+”、“-”、“*”、“/”、“+/-”、“%”、“1/x”,“”外的其他字符11*512/613%714b.基本运算测试用例测试用例编号输入数据预期输入覆盖第一个数运算符第二个数11.1+2.23.31231112244-5391411366*74621511488/22416115999+/-9991 7621/x0.51 8716&41 98-11034无法输入1 1091*10*34无法输入1310C无法输入14112无法输入15122+无法输入1 161322+无法输入1 3 211422/0无法输入1 6 19150+C无法输入1 3 2216-16无法输入1 174.设计测试环境4.1软件:软件环境(相关软件、操作系统等)WindowsvistaWindows计算器4.2硬件:Cpu:Intel(R)Core(tm)i5-4200H2.80GHz磁盘:WDC WD5000LPCX-oovha scst DISK Device显示器:NVIDIA GeForce GTX960M硬件环境(网络、设备等)IntelCore2DuoCPUT66002.2GHZ2GHZ4.3网络环境:无需联网,正常的win7系统,能良好的运行正常软件,数据准备:一些特殊数据的准备,能让计算器出bug的数据4.4测试工具:window7自带计算器,window7自带截图工具,记录测试结果的Word、完成测试环境的设计5.测试软件5.1软件名称Windows7 自带计算器5.2获取方式点击开始菜单,再点击计算器再点击进入:5.3功能模块1)标准型(进行加减乘除百分制等简单运算)2)科学型(进行较为复杂的科学计算)3)程序员(二进制、八进制、十进制、十六进制之间的转换等)编号二进制八进制十进制十六进制011000108802100000403220031111137311F0410111011273187BB0510101100254172AC4)日期计算(计算两个日期之差或一个日期加上、减去到指定日期的天数)测试用例输入数据与其输出编号日期1日期211601.1.19999.12.318398年11月4周2天,3067670天22013.6.22100000.12.31无法选择日期31300.1.12016.6.2无法输入日期42016.6.1 加一年2017.6.151601.1.1减去2日期越界69999.12.31加3日期越界72016.6.1加上1000无法选择年数82016.6.1机上200无法选择天数91562.3.8加上1无法选择日期6.功能测试计划6.1测试目标该测试目标是核实数据的接受,处理和检索是否正确。此类测试基于黑盒测试技术(手工测试),该技术通过图形界面与应用程序进行交互,并对交互的输出和结果进行分析,以此来核实应用程序及其内部进程。6.2测试模块1)模块1:执行基本的运算(功能模块)2)模块2:执行进制的换算(功能模块)6.3等价类划分及测试用例a.基本运算等价类(以科学型为主)输入条件 有效等价类 编号 无效等价类 编号 键入计算的第一个数 -999(32位)999(32位) 1 小于等于-11033 13 小数点 2 大于等于11033 14 非数字字符 15 运算符 “+” 3 除“+”、“-”、“*”、“/”、“+/-”、“%”、“1/x”, “ ”外的其他字符 16 “-” 4 “*” 5 “/” 6 “+/-” 7 “%”(标准型) 8 “1/x” 9 第一个数为0单击“1/x” 17 “” 10 第一个数为负数单击“” 18 第二个数字 -999(32位)999(32位) 11 0(若第二个运算符为/) 19 小于等于-11033 20 小数点 12 大于等于11033 21 非数字字符 22b.基本运算测试用例c.进制换算等价类(基于四字)d.日期转换测试用例7.测试实施7.1测试时间列出测试的跨度和工作量,最好区分测试文档和活动的时间。数据可供过程度量使用。子系统/子模块实际开始时间实际结束时间总工时/总工作日执行简单计算2016年4月25日2016年5月25日,执行科学计算2016年5月25日2016年5月29日几天7.2测试过程及结果模块1测试内容描述步骤描述输入数据预期结果实际结果1.键入计算的第一个数范围内数或小数点在框中显示你输入的数与预期一致11050在框中显示你输入的数与预期一致11050 无法输入与预期一致2. 单击“+”、“-”、“*” 、“/”、“”“+”“-”“*” 、“/”、“”字体变小进入计算框,显示你键入的计算步骤与预期一致3.单击“+/-”“+/-”数字正负转换与预期一致4.单击“%”“%”数字显示百分制后结果05.单击“1/x”若为非0字符 得到倒数 与预期一致 若为0得到倒数与预期一致若为0显示除数不能为0与预期一致6.键入其他字符其他字符无法输入与预期一致7.键入计算的下一个数字数字或小数点 在框中显示你输入的数 与预期一致 其他字符在框中显示你输入的数 与预期一致 其他字符 无法输入与预期一致8.测试分析及缺陷描述8.1测试分析经测试证实了的Win7系统自带的部分计算器功能符合要求,输出类型基本全部合理,测试输出结果与预期输出结果相同并无较大偏差,而且界面布局显示合理,能进行基本的十进制运算,输入数据和结果数据范围在-999(32位)到999(32位)之间,若超过32位,将以“1.e+33”的形式显示,且能进行简单的二进制,八进制,十进制,十六进制间的转换及运算,以四字二进制为准,输入数据和结果数据范围在-11(64位)到11(64位)之间,还能进行1601.1.1到9999.12.31之间的日期计算。 这款计算器在运算方面已经做得近乎完美,而且还有更多其他实用的功能。能够进行功率、角度、能量、面积和压力等的单位换算,甚至能进行抵押计算和汽车油耗计算等,由于时间有限所以没有进行全部功能的测试。8.2缺陷描述1)计算器的十进制数在位数受限制时无法自动转换成科学计数法显示。(十进制转二进制最多为19位数)(十六进制转二进制最多为十六位)2)计算器在标准型进行百分制的计算时,直接在输入数字后点击百分号无法获 得百分制结果,百分制数只能通过输入一个数,然后选+-*/,接着输入百分比例数,再点击%,最后点=号,比如20+25%(其中25%表示为20的25%),最后结果则是25。3)计算器科学型无法使用百分号。4)对于十进制无法用科学计数法方便准确的输入数据,得到的简单结果也不能用科学计数法简单明了的表示,显示数字长度过长,有时不能准确记录。在计算时若输入其他非数字字符没有任何提示。建议:在计算时若输入其他非数字字符能有一些非法输入的提示5)标准型最多输入的位数是16位,16位以上的加减乘除无法计算。9.实验总结感觉软解测试就是在培养我们的一种能力,是一种能够规范我们行为,让我们为一件事,专心投入的能力,其中这学期上这门课有很大的收获,从最开始学习这门课,到菜鸟,一知半解,到现在的略懂,可谓路途的艰辛只有体会过的人才会了解。最开始,压根不懂这门课是让

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论