版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、深圳广播电视大学计算机软件测试专业毕业设计(论文)boffice系统(1.0-0502版)插入框模块测试报告专业:计算机软件测试专业年级:09春姓名:学号:指导老师:二一一年五月摘 要本论文详细介绍了boffice系统的插入框模块的测试过程,是一个完整的单元测试与集成测试过程。主要内容有:概述、需求规格说明、测试计划、测试用例设计、测试总结、感受与体会等。其中需求规格说明中主要对模块功能进行了详细说明,测试计划中主要描绘出了测试内容、测试策略、所需的系统资源以及预期的测试进度,测试用例设计中给出了根据测试计划要求拟定的测试用例,测试总结中则对软件质量和测试过程进行了评估总结。boffice产品
2、是北大青鸟aptech公司为自身的工作需要而开发的一套功能强大的文字办公处理系统,内容覆盖文字处理、演示文档处理、名片管理、图片处理与办公函件处理等,为企业提供完整的办公环境。其中的插入框模块主要实现了框的插入、编辑功能。根据拟定的测试计划,本文进一步设计了测试用例,以达到:1、 避免盲目测试、提高测试效率;2、 确保测试过程中不遗漏用户需要的功能;3、 在后续版本的测试过程中可以重复执行,以验证老的缺陷已被修复,并能有效地寻找新缺陷;4、 通过对测试用例的统计,可以确定缺陷较多的模块,作为下一步测试的重点;5、 对测试过程进行有效监督,并准确、有效地对测试活动进行评估,量化地考察测试是否完成
3、。关键字:单元测试 集成测试 框 插入 编辑目 录摘 要1第一章概述4第二章需求规格说明6第一节模块功能简介6第二节模块需求规格说明6第三章测试计划11第一节测试内容11第二节测试策略12第三节系统资源15第四节测试进度16第四章测试用例18第五章测试总结26第六章结束语29参考文献30附录:缺陷报告31第一章 概述本文针对boffice系统的插入框模块的需求规格说明,制定单元测试和集成测试计划,设计测试用例,并完成测试,提交缺陷报告和测试总结报告。根据模块功能的需求规格说明制定的测试计划将实现以下目标:确定现有项目的信息和应测试的软件构件;列出推荐的测试需求;推荐可采用的测试策略,并对这些策
4、略加以说明;确定所需的资源,并对测试的工作量进行估计;列出测试项目的可交付元素。 根据拟定的测试计划,本文进一步设计了测试用例,以达到:6、 避免盲目测试、提高测试效率;7、 确保测试过程中不遗漏用户需要的功能;8、 在后续版本的测试过程中可以重复执行,以验证老的缺陷已被修复,并能有效地寻找新缺陷;9、 通过对测试用例的统计,可以确定缺陷较多的模块,作为下一步测试的重点;10、 对测试过程进行有效监督,并准确、有效地对测试活动进行评估,量化地考察测试是否完成。本文还包括了实施了软件测试后提交的缺陷报告,并据此进行了测试总结,对软件质量和测试过程进行了评估总结。第二章 需求规格说明第一节 模块功
5、能简介boffice产品是北大青鸟aptech公司为自身的工作需要而开发的一套功能强大的文字办公处理系统,用于文本文档和html文档的制作,主要针对文字处理和html制作人员、政府机关、新闻媒体、培训中心、企业办公、出版社、学校,以及个人等,用于报告、书信、劳动合同、商业标书、商场海报、名片设计等的制作,为企业提供完整的办公环境。其中的插入框模块主要实现以下功能。给文档插入框或删除框。可以在框中输入文字和符号,并可以向框中插入图形、表格、框等内容。编辑框,调整框的格式,如设置对齐、编号、边框、颜色、背景色等,还可以修改插入框的内容。第二节 模块需求规格说明1. 引言1 . 1 目的本文的描述对
6、象是boffice系统(1.0-0502版)插入框模块需求规格说明(以下简称为本文或本软件),目的在于明确插入框模块的需求,界定该模块功能范围,为后续的开发、测试提供依据。本说明书预期读者为客户、项目经理、系统分析及设计设计人员、编码人员、测试经理、测试人员及系统维护人员等。1.2 系统简介boffice产品是北大青鸟aptech公司为自身的工作需要而开发的一套功能强大的文字办公处理系统,用于文本文档和html文档的制作,主要针对文字处理和html制作人员、政府机关、新闻媒体、培训中心、企业办公、出版社、学校,以及个人等,用于报告、书信、劳动合同、商业标书、商场海报、名片设计等的制作,为企业提
7、供完整的办公环境。1.3 模块功能范围插入框模块主要实现以下功能:给文档插入框或删除框;可以在插入框中输入文字和符号,并可以向插入框中插入图形、表格等内容;编辑插入框,调整插入框的格式,如设置对齐、编号、边框、颜色、背景色等,还可以修改插入框的内容。1.4 运行环境操作系统:windows xp简体中文版cpu:p4 2.0 或更高内存:512mb以上硬盘:1g以上可用空间2. 插入框模块功能2.1 插入框打开boffice文档,在文档没有文本框的情况下,点击工具栏的插入(i)-文本框(a)-标准(a),可以向文档中插入框,文档中显示一段空白的文本框区域,用于输入文本框的内容。保存文件后关闭并
8、再次打开,文档中还会显示保存时的文本框状态。2.2 删除插入框打开boffice文档,在文档已有文本框的情况下,点击菜单栏的插入(i)-文本框(a)-标准(a),可以删除文档中的文本框,在删除前弹出提示让用户确认是否删除文本框,用户确定后删除文本框内容,同时文档关闭文本框区域的显示。保存文件后关闭并再次打开,文档中没有文本框。2.3 向文本框区域输入文字和符号打开带有文本框的boffice文档,将光标定位到文本框区域,可以向文本框区域中输入文字和符号。文本框区域中除了支持数字、英文、中文、标点符号的输入外,还支持日文、韩文以及其他特殊符号的输入。2.4 向文本框区域插入对象打开带有文本框的bo
9、ffice文档,将光标定位到文本框区域,使用菜单栏的插入(i)可以向文本框区域中插入图形、页码、日期、时间等对象,插入的对象全部显示在文本框区域,并可以使用鼠标拖动对象的位置(拖动过程中对象不会超出文本框区域)。当插入文件对象时,如果文件大小或格式超出本软件处理范围,软件会提示用户不能操作并说明原因。2.5 设置文本框内容的格式打开带有文本框的boffice文档,将光标定位到文本框区域。选中一段内容,使用菜单栏的格式(o)菜单,可以设置选中内容的格式,包括对齐方式、文字颜色、背景色、编号、缩进和间隔等格式。2.6 文本框区域高度的限制文本框区域的高度小于文档页面的高度,当输入的内容超过本软件的
10、限制时,文本框中靠后的内容不予显示。2.7 兼容性使用复制、粘贴、剪切等功能,可以在文档内部以及不同的boffice文件之间方便的交互和共享数据,并能够保持原来设置的格式,当与其他程序交互时,无法保证格式,但可以保留文本内容。2.8 插入框功能的帮助文档打开带有文本框的boffice文档,将光标定位到文本框区域,按键盘上的“f1”键,可以打开文本框功能的帮助信息,说明文本框功能的每一个小功能的作用和操作说明。第三章 测试计划第一节 测试内容表3-1 插入模块测试内容表模块名称插入框对应测试用例编号cr_k_0001主要功能插入框和编辑文本框测试内容1. 正确在文档中插入和删除文本框2. 能够向
11、文本框中输入数字、英文、中文、特殊符号3. 能够对文本框内容设置各种格式4. 能够向文本框中插入日期、时间、框、对象等5. 保存文本框内容后关闭文档重新打开能正常显示原来保存的内容6. 所有过程中若有错误需有相关正确提示优先级h其中,测试用例编号规则为:1级菜单拼音首字母缩写前2位+ 2级菜单拼音首字母缩写前2位+【3级菜单拼音首字母缩写前2位+ 4级菜单拼音首字母缩写前2位】+ 流水号(4位)。整个系统中各模块的优先级根据模块功能划分为三个等级:h:高优先级;m:中等优先级;l:低优先级。第二节 测试策略1、 功能测试集成测试阶段主要针对大的功能实现进行测试,系统测试阶段依据需求规格说明书逐
12、项测试,验收测试阶段依据说明书逐项测试。以按需求或用户手册所列功能检查一遍为标准(每个版本周期内)。 表3-2 功能测试要求测试目标系统提供的功能与需求或用户手册相符方法集成测试阶段主要针对大的功能实现进行测试,系统测试阶段依据需求规格说明书逐项测试,验收测试阶段依据说明书逐项测试重要的功能应该投入更多的精力进行测试,并及时小结完成标准功能实现,且可以正确执行所发现的缺陷尽量解决,留下的问题已经进行相应的处理或提供其他的解决方法需考虑的特殊事项注意开发组可能的功能变化和需求变更注意其中一些重要功能是与实际效果相关,并不是简单的功能实现注意值域测试的提示信息2、 值域测试针对总结(测试过程中逐步
13、总结)出的常用项进行检查。以常用功能项检查一遍为标准。表3-3 值域测试要求测试目标对于所有需要输入数据的地方,进行数据输入并检查其输出结果,进行值域测试不但要验证正确的输入数据能否得到正确的输出结果,同样也一定要检查输入错误的数据是否可以得到应该的反应,给出的错误提示是否正确和友善等方法逐一对每个需要输入数据的地方进行检查,包括键入和粘贴方式检查出错是否有提示,提示信息是否正确完成标准常用的输入项可以实现测试目标需考虑的特殊事项注意小键盘输入是否正常注意边界值的测试3、 可用性测试测试插入框的响应速度、编辑文本框的响应速度等与系统基本要求相关的内容。以满足足够多的基本要求为标准。表3-4 可
14、用性测试要求测试目标验证系统能否满足与其基本要求相关的内容方法测试插入框的响应速度、编辑文本框的响应速度等与系统基本要求相关的内容测试时应该考虑尽可能多的情况,并进行测试完成标准满足足够多的基本要求为标准需考虑的特殊事项注意实用性的考虑注意总结和随时补充此类测试项4、 易用性测试测试用户使用软件时是否感觉方便,操作和编辑文本框的各项功能是否方便使用,包括针对应用程序的测试,同时还包括对用户手册系统文档的测试。包括如下方面的测试:易理解性测试;易学性测试;易操作性测试;吸引性测试;易用的依从性测试。表3-5 易用性测试要求测试目标验证操作和编辑文本框的各项功能是否方便使用方法用户界面是否直观,一
15、致;帮助文档是否正确。测试时应该考虑尽可能多的情况,并进行测试完成标准通常采用质量外部模型来评价易用性需考虑的特殊事项易用性测试的模糊和主观是固然的,但不要让易用性测试的模糊性和主观性阻碍测试工作。5、 兼容性测试测试文本框中的内容与文档其他部分的数据兼容性以及与其他软件的兼容性。表3-6 兼容性测试要求测试目标验证插入框模块的内容与文档其他部分和与其他程序的数据兼容性方法插入框与其他模块以及其他软件是否可以正确地交互和共享信息完成标准满足足够多的兼容性要求需考虑的特殊事项除了需要测试软件内部的兼容性,还需要测试与其他软件是否能正确地交互和共享信息。第三节 系统资源1、 硬件资源cpu:英特尔
16、 酷睿2 双核 t5250 1.50ghz主板:英特尔 pm965 - ich8m 笔记本芯片组内存:4 gb ( 金士顿 ddr2 667mhz )显卡:nvidia geforce 8400m gs ( 128 mb )硬盘:日立 hts725050a9a364 ( 500 gb )2、 软件资源操作系统:windows xp sp3测试管理工具:microsoft word 2003第四节 测试进度1、 时间安排测试计划:2011-012011-03测试方案:2011-032011-03集成测试:2011-042011-05测试总结:2011-052011-052、 项目里程碑表3-7
17、项目里程碑里程碑任务工作量开始日期结束日期制定测试计划1.5人月2011-012011-03制定测试方案0.5人月2011-032011-03集成测试1.0人月2011-042011-05测试总结0.5人月2011-052011-053、 测试结束后提交的文档除测试计划外,测试结束后还应提交测试用例、缺陷报告、测试总结等文档。文档内容见后续各章节及附录。第四章 测试用例表4-1 测试用例项目名称boffice程序版本1.0-0502被测模块插入-框编制人温建伟编制时间2011-5.01功能特性插入框测试目的验证系统能正确插入和编辑文本框预置条件运行boffice,在文本窗口中输入一部分内容,以
18、备测试插入框功能参考信息特殊规程说明用例编号相关用例用例说明输入数据预期结果测试结果缺陷编号设计方法cr-k -0001在有文本框的情况下删除文本框,插入(i)-文本框(a)-标准(a)删除文本框未实现bo-wjw-0001因果图cr-k-0002在文本框中输入文字和符号英文字母1.显示输入的内容通过因果图cr-k-0003在文本框中输入文字和符号数字1.显示输入的内容通过因果图cr-k-0004在文本框中输入文字和符号中文字符1.显示输入的内容通过因果图cr-k-0005在文本框中输入文字和符号特殊符号1.显示输入的内容通过因果图cr-k-0006调整文本框格式1.插入框格式改变通过随机测试
19、cr-k-0007文本框中插入表格在文本框中插入表格通过cr-k-0008文本框中插入图形在文本框中插入来自文件的图形并正常显示1. 拖动图形位置时有时图形会到文本框范围的外面从而显示不出来2. 将图形拖动到文本框范围边缘可能会改变图形的大小bo-wjw-0002边界值cr-k-0009文本框中插入对象在文本框中插入来自文件的图形并正常显示1. 拖动对象位置时有时对象会到文本框范围的外面从而显示不出来2. 拖动对象到文本框范围边缘时可能会改变对象的大小bo-wjw-0003边界值cr-k-0010操作文本框后点击编辑菜单下的“撤销命令”撤销上一次的操作通过因果图cr-k-0011点击编辑菜单下
20、的“撤销命令”后,点击“恢复撤销命令”将刚刚撤销的操作恢复通过因果图cr-k-0012在文本框中输入超长文本当文本框中内容超过一定长度后,后面的内容不显示通过边界值cr-k-0013选中文本框中的内容然后右键选择“复制”将所选内容复制到系统的剪贴板并能够将此内容粘贴到其他位置或其他程序通过随机测试cr-k-0014选中文本框中的内容然后右键选择“剪切”将所选内容复制到系统的剪贴板同时删除所选内容,此内容能够粘贴到其他位置或其他程序通过cr-k-0015在其他位置或其他程序中复制或剪切一段内容,然后在文档的文本框中右键选择“插入”将复制或剪切的内容插入到光标的位置支持文本和表格等的粘贴操作。缺陷
21、:1. 右键菜单“插入”不符合习惯用语2. 系统剪贴板中没有可以用于粘贴的内容时此右键菜单应该处于不可用状态bo-wjw-0004随机测试cr-k-0016选中文本框中的一段文字,点击菜单栏的插入(i)-备注(e),给文本框内容插入备注选中的内容改变背景颜色,同时文档旁边显示针对该段内容的备注不通过(选中的文字消失了,备注内容没有显示)bo-wjw-0005因果图cr-k-0017打开一个文档,将光标置于文本框区域,按“f1”键,打开文本框功能的帮助信息打开文本框功能的帮助信息,说明文本框功能的每一个小功能的作用和操作说明。不通过(没有帮助信息)bo-wjw-0006随机测试cr-k-0018
22、打开一个文档,将光标置于文本框区域,使用菜单栏的插入菜单向文本框中插入一个超大文件系统提示文件大小超过范围不通过(程序长时间无响应后异常关闭)bo-wjw-0007边界值cr-k-0019快捷键ctrl+c系统快捷键通过快捷键测试cr-k-0020快捷键ctrl+v系统快捷键通过快捷键测试其中,测试用例编号规则为:1级菜单拼音首字母缩写前2位+ 2级菜单拼音首字母缩写前2位+【3级菜单拼音首字母缩写前2位+ 4级菜单拼音首字母缩写前2位】+ 流水号(4位)。第五章 测试总结本次测试从模块用户需求说明出发,结合现有资源的实际情况,确定了对boffice系统的插入框模块进行测试的内容,选定了测试策
23、略,并在此基础上提出了对系统资源和测试进度的要求。根据以上测试计划安排,完成了测试用例的设计,顺利地实施了测试,最终达成了目标。对测试过程中发现的所有缺陷,都填写了缺陷报告,详见附录。表5-1 测试总结产品名称boffice版本号:1.0构造号:0502语种:中文/英文被测模块插入框产品简介:boffice产品是北大青鸟aptech公司为自身的工作需要而开发的一套功能强大的文字办公处理系统,用于文本文档和html文档的制作,主要针对文字处理和html制作人员、政府机关、新闻媒体、培训中心、企业办公、出版社、学校,以及个人等,用于报告、书信、劳动合同、商业标书、商场海报、名片设计等的制作,为企业
24、提供完整的办公环境。产品建议配置:操作系统:windows xp简体中文版cpu:p4 2.0 或更高内存:512mb以上硬盘:1g以上可用空间实际测试时间段:2011.2.15 2011.3.5实际测试人员:温建伟实际测试工作量:10人日实际测试环境:1、硬件资源cpu:英特尔 酷睿2 双核 t5250 1.50ghz主板:英特尔 pm965 - ich8m 笔记本芯片组内存:4 gb ( 金士顿 ddr2 667mhz )显卡:nvidia geforce 8400m gs ( 128 mb )硬盘:日立 hts725050a9a364 ( 500 gb )2、软件资源操作系统:windo
25、ws xp sp3测试管理工具:microsoft word 2003测试活动简述:针对boffice系统的插入框模块的需求规格说明,制定单元测试和集成测试计划,设计测试用例,并完成测试,提交缺陷报告和测试总结报告。测试用例统计通过未通过总计11718存在缺陷分类统计致命死机功能问题界面问题建议0151软件遗留问题(发生原因、对功能性能有何影响、解决措施):1、 没有帮助信息,粘贴菜单右键名称为“插入”,易用性不够好。2、 插入和删除框的菜单没有实现,需要使用页面设置来显示插入框。测试结论:本软件具备了基本的插入框编辑功能,但一些功能还有待改进,另外还存在未实现的功能。不过总的来说已经可以满足
26、一般需求的使用。备注:第六章 结束语在本次测试过程中,我体会到了即使是一件小事也不能马虎,在设计之前一定要对所测试的系统整体有较为深刻地了解,并对用户的要求加以认真的分析,给予分类。在此基础上,对各类功能有针对性地选取测试策略,进而才能确定所需的系统资源和测试进度。这样在进行各阶段的测试工作时才可以有条不紊一步步地进行,顺利地完成测试用例设计、实施软件测试和测试总结等各项工作。测试一个系统还是有很多可学习的地方,不仅要掌握好相关知识,而且做事要细心,谨慎,这也是将来工作和学习应该注意的地方。本次测试是比较顺利的,在测试策略的选择和进度安排上遇到了一点障碍,费了一定的时间;在设计测试用例的过程中
27、,如何高效设计测试用例也是具有一定挑战性的。经过努力,上述问题最终都得到了解决。参考文献【1】 北京阿博泰克北大青鸟信息技术有限公司,软件测试实训,科学技术文献出版社,2007年1月第1版【2】 北京阿博泰克北大青鸟信息技术有限公司,测试计划与软件缺陷,科学技术文献出版社,2007年1月第1版【3】 北京阿博泰克北大青鸟信息技术有限公司,高效设计测试用例,科学技术文献出版社,2007年1月第1版【4】 北京阿博泰克北大青鸟信息技术有限公司,搭建windows测试环境,科学技术文献出版社,2007年1月第1版【5】 张克东等 软件工程与软件测试自动化教程电子工业出版社 2002【6】 软件测试技
28、术,贺平 编著,机械工业出版社,2004年【7】 web性能测试实战, 陈少英 等著, 电子工业出版社, 2006年附录:缺陷报告表a-1 缺陷报告(缺陷编号:bo-wjw-0002)缺陷编号bo-wjw-0002严重程度p3软件名称boffice系统编 译 号0502版 本 号1.0测试人员温建伟日 期2011.5.01硬件平台intel操作系统windows xp sp3缺陷描述通过插入框菜单不能删除文本框详细描述:1、 打开boffice主控文档,打开的文档中已经有文本框2、 使用菜单:插入(i)-文本框(a)-标准(a)删除文档中的文本框3、 页面没有反应,未能插入框表a-2 缺陷报告
29、(缺陷编号:bo-wjw-0002)缺陷编号bo-wjw-0003严重程度p3软件名称boffice系统编 译 号0502版 本 号1.0测试人员温建伟日 期2011.5.01硬件平台intel操作系统windows xp sp3缺陷描述文本框中的图形有时无法显示详细描述:1、 打开boffice文档,打开的文档中已经有文本框2、 使用菜单:插入(i)-图形(g)-从文件(f)插入图形3、 可以显示刚刚插入的图形4、 鼠标选中刚插入的图形拖动到文本框区域边缘5、 此时图形超出了文本框区域,不能显示该图形,也无法继续操作该图形表a-3 缺陷报告(缺陷编号:bo-wjw-0003)缺陷编号bo-w
30、jw-0004严重程度p3软件名称boffice系统编 译 号0502版 本 号1.0测试人员温建伟日 期2011.5.01硬件平台intel操作系统windows xp sp3缺陷描述插入框中的对象有时无法显示详细描述:1、 打开boffice文档,打开的文档中已经有文本框2、 使用菜单:插入(i)-对象(o)-ole对象插入对象3、 可以显示刚刚插入的对象4、 鼠标选中刚插入的对象拖动到文本框区域边缘5、 此时对象超出了文本框区域,不能显示该对象,也无法继续操作该对象表a-4 缺陷报告(缺陷编号:bo-wjw-0004)缺陷编号bo-wjw-0005严重程度p4软件名称boffice系统编 译 号0502版 本 号1.0测试人员温建伟日 期2011.5.01硬件平台intel操作系统w
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 住院患者常见饮食类型及适用人群
- 基础护理操作临床应用指南(第三版)课件
- 新时代护理人才培养模式探索
- 2025贵州航空产业城集团股份有限公司旗下子公司贵州安立航空材料有限公司社会招聘笔试确认及笔试笔试历年参考题库附带答案详解
- 2025湖南省怀化靖州苗族侗族自治县自来水公司招聘16人笔试历年参考题库附带答案详解
- 2025浙江嘉兴科技城投资发展集团有限公司招聘11人笔试历年参考题库附带答案详解
- 2025江苏苏州市太仓市国际贸易营运中心有限公司招聘录用笔试历年参考题库附带答案详解
- 拆除房屋的合同范本
- 挖鱼塘施工合同范本
- 用电分包协议书范本
- 英语口语直通车(浙江理工大学)知到智慧树章节答案
- CAD教程-AutoCAD2024全套教程
- 之 第十六讲 文明新路与人类命运共同体-《中华民族共同体概论》大讲堂
- 北京高考语文三年模拟真题(21-23年)知识点汇编-古诗词赏析
- 我们的队歌(三年级中队课)省公开课获奖课件市赛课比赛一等奖课件
- 2024施工现场临时用电规范管理协议版
- 大学生魅力讲话实操学习通超星期末考试答案章节答案2024年
- CJT156-2001 沟槽式管接头
- 2024年民办普通高中行业分析报告
- 伤口造口专科护士进修汇报
- 信号与系统 (第三版) 全套课件(上)
评论
0/150
提交评论