1、XX管理系统测试报告分解XX系统测试报告文档状态文档编号 草稿 已发布 修改中编制人审核人保密级别文档版本文档编号: CSBG-V1.0版本历史日期版本说明作者审核2015-09-29 V1.0初稿文档状态 草稿 正式发布 修改中保密等级定义 公开资料内部资料保密资料机密资料1引言1.1编写目的本测试报告为XX系统软件项目的测试报告,目的在于对系统开发和实施后的的结果进行测试以及测试结果评价分析,发现系统中存在的问题,描述系统是否符合项目需求说明书中规定的功能和性能要求。预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的高层领导。1.2项目背景项目名称:x
2、x管理系统开发方: XX公司1.3术语解释单元测试:测试软件各个功能模块是否正确,逻辑是否正确。集成测试:测试系统各模块按照系统设计说明书的要求组合起来的接口、边界、参数是否正确。系统测试:按照需求规格说明对系统整体功能进行的测试。系统测试分析:对测试的结果进行分析,形成报告,便于交流和保存。1.4参考资料(1)GB/T 85662001 信息技术 软件生存期过程(原计算机软件开发规范)(2)GB/T 85671988计算机软件产品开发文件编制指南(3)GB/T 114571995软件工程术语(4)GB/T 125041990计算机软件质量保证计划规范(5)GB/T 125051990计算机软
3、件配置管理计划规范2测试概要2.1测试计划描述本测试报告按照系统测试计划和使用手册介绍系统的功能,测试系统的能力是否满足xx系统软件需求规格说明书的功能和性能需求。测试分为单元测试、集成测试和系统测试三部分。单元测试功能测试覆盖各子系统中的功能模块,本测试针对在现有产品功能模块以及实施结果分别进行测试,测试整个系统是否达到需求规格说明书中要求实现的功能,以及测试系统的易用性、用户界面的友好性。系统测试包括系统的功能、性能、易用性、可靠性、安全性、可维护性进行测试,整个系统集成后提供服务的能力,还包括系统服务性能测试、疲劳测试(不间断运行)。2.2测试工作环境2.2.1硬件环境(1)应用服务器
4、处理器: Intel Xeon E5-2650 2.00GHz 八核处理器*2操作系统:Windows Server 2012 R2 Datacenter内存空间:64G DDR3 1066MHz硬盘空间:1T SAS 6G热插拔硬盘*2 (2)数据库服务器处理器: AMD Opteron(tm) Processor 6320四核处理器*2操作系统:Windows Server 2012 R2 Datacenter内存空间:32G DDR3 1066MHz硬盘空间:1T SAS 6G热插拔硬盘*2 2.2.2软件环境应用服务器操作系统: Windows Server 2012R2 数据库服务器
5、操作系统: Windows Server 2012R2 客户端操作系统: Windows XP/Windows 7/Windows 8浏览器: IE8/IE9/IE10系统运行环境: JRE1.7数据库管理系统: Oracle 11g 服务器容器: Tomcat7.0其他: Microsoft Office 2007及以上版本2.3缺陷及处理约定表2-1缺陷及处理约定严重程度修改紧急程度评定准则实 例高必须立即修改系统崩溃、不稳定、重要功能未实现1、造成系统崩溃、死机并且不能通过其它方法实现功能;2、系统不稳定,常规操作造成程序非法退出、死循环、通讯中断或异常,数据破坏丢失或数据库异常、且不能
6、通过其它方法实现功能。3、功能操作中出现页面不存在。4、用户需求中的重要功能未实现,包括:业务流程、主要功能、安全认证等。中必须修改系统运行基本正常,次要功能未实现1、操作界面错误(包括数据窗口内列名定义、含义不一致)。2、数据展示未按照常规习惯。3、添加数据后,页面中的内容显示不正确或不完整。4、修改信息后,数据保存失败。5、删除信息时,系统未给出提示信息;级联数据未提示信息。6、查询信息出错或未按照查询条件显示相应信息。7、由于未对非法字符、非法操作做限制,导致系统报错等,如:文本框输入长度未做限制;查询时,开始时间、结束时间未做约束等。8、兼容性差导致系统运行不正常,如:使用不同浏览器导
7、致系统部分功能异常;使用不同版本的操作系统导致系统部分功能异常。9、用户任务未提示。低可延期修改界面友好性、易用性、交互性等不够良好1、界面风格不统一,表单排版混乱。2、界面上存在文字错误或乱码。3、辅助说明、提示信息等描述不清楚。4、需要长时间处理的任务,没有及时反馈给用户任务的处理状态。5、查询页面可修改项目相关信息。6、建议类问题。3单元测试结果及分析3.1测试覆盖情况表表3-1单元测试模块覆盖情况模块是否覆盖备注个人中心个人中心完全覆盖公告任务、公告管理、个人信息、修改密码本次测试主要使用黑盒测试方法,进行了测试,新增模块均已覆盖,覆盖率达到100%;3.2缺陷分布情况表表3-2缺陷分
8、布情况模块缺陷严重级别备注高中低2101402210111010100131117223302120112110502330124111个人中心个人中心2011合计40616183.3缺陷状态分布情况表截止2015年09月15日,本系统共发现40个缺陷,目前缺陷状态如下表:表3-3 缺陷状态分布情况模块状态合计固定打开已关闭已否决重新打开002002004004001001001001001001003003007007003003002002002002005005003003004004个人中心个人中心002002合计004000403.4缺陷类型统计3.4.1缺陷类型/阶段分析表3-4阶
9、段缺陷分析阶段类型需求开发与管理软件设计软件实现软件集成及集成计划系统测试试运行及验收1-设计缺陷1341102-代码缺陷18102203-UI缺陷1111104-其他缺陷011000阶段缺陷对应的比例图如图所示:图3-1阶段缺陷比例图3.4.2缺陷类型/模块分析表3-5模块缺陷分析模块类型系统配置中心专项资金项目管理子系统信息库管理子系统个人中心1-设计缺陷14212-代码缺陷214713-UI缺陷13104-其他缺陷01113.5系统缺陷趋势本系统共进行了3轮测试,测试情况如下表:表3-6缺陷趋势第一轮测试第二轮测试第三轮测试当前发现25123当前处理22144累计发现253740累计处理
10、223640遗留3104集成测试结果及分析4.1测试进度分析进度按照测试计划的时间进行,没有滞后和延迟,项目测试进度良好。4.2提交和确认问题统计测试人员提出问题总数为:6个,经确认后提交开发人员的问题数量为:6个, 已修复BUG:6,提交的bug全部修复完毕。4.3测试总次数统计本次集成测试分为3次集成。4.4资源使用情况本次测试参与测试人员4人,按照测试计划时间执行。4.5集成测试结果(1)各模块连接起来时穿越模块接口的数据未出现丢失现象(2)各个子功能组合起来能实现预期要求的父功能(3)一个模块的功能不会对另一个模块的功能产生不利的影响(4)全局数据结构(数据字典)不存在问题(5)模块之
11、间的接口没有错误(6)模块相互调用时没有引入新的问题(7)测试中存在的缺陷通过回归测试保证不引入新的错误。通过集成测试表明所有的模块、子系统能够正常运转,模块间接口正常。5系统测试结果及分析5.1系统功能测试报告表5-1功能测试报告测试用例测试过程描述测试结果配置功能符合要求相关功能符合要求专项在资金相关项目操作后能在信息库中查找到信息个人中心公告任务、公告管理、个人信息、修改密码。相关功能符合要求5.2性能测试报告表5-2性能测试报告性能测试方法测试过程描述测试结果并发性能测试经50个用户并发使用系统进行测试,查看系统运行情况系统运行情况良好,满足业务并发要求。响应速度测试测试过程中发现系统
12、与控制台打印交互过于频繁,通过修改系统与控制台IO的交互,提高运行速度。通过测试和调优,系统响应速度满足业务要求。优化数据库处理语句,定义和优化索引,提高数据库处理速度5.3易用性测试报告表5-3易用性测试报告测试用例测试过程描述测试结果页面风格一致性页面结构、导航、菜单、链接、搜索、翻页、字体、列表、日期和扫描控件、数据精度的风格是否一致系统页面风格一致易浏览性具有必要的信息,指导用户使用程序系统界面组件提示操作信息,方便指导用户操作输入、输出设计规矩,输出结果应简洁、直观、美观、方便阅读、易懂和使用系统界面显示简洁易懂,方便使用人机界面简洁、美观、实用,风格相对一致,符合办公习惯系统风格显
13、示一致,符合办公习惯在界面、人机交互、输出中的用语应与业务用语一致系统业务用语显示一致易操作性具有严重后果的功能执行可逆,或者给出明显警告,执行前要求确认执行不可逆操作时,系统给出相应提示软件操作简便,系统支持标准的鼠标、键盘操作,支持鼠标的单击、双击和右键操作,支持快捷键操作系统操作简单易用提供辅助输入手段(如选择输入、默认值等),数据检索方便、灵活系统提供灵活的数据检索功能5.4安全性测试报告表5-4 安全性测试报告测试用例测试过程描述测试结果权限验证权限进行测试,确保不同的用户能看到正确的菜单和操作系统权限设置合理,不同权限用户看到菜单不同信息所有权验证验证具有同一权限的不同用户的信息,
14、是否只能由该用户操作,而其他用户不能代为操作,从而保证每条信息的安全系统同一权限的不同用户不能进行数据操作5.5可靠性测试报告表5-5可靠性测试报告测试用例测试过程描述测试结果成熟性使用的容量达到规定的极限时,系统不崩溃、不异常退出也不丢失数据系统在达到极限时给出预警试图使用的容量超出规定极限时,系统不崩溃、不异常退出也不丢失数据系统给出预警产品描述中列出的其他程序或用户造成的错误输入时,系统不崩溃也不丢失数据存在错误录入时系统给出相应的提示信息输入用户文档中明确规定的非法指令时,系统不崩溃也不丢失数据输入用户文档中明确规定的非法指令时,系统给出相应的提示;如上传文件格式不符合上传允许的格式规
15、范 容错性能屏蔽用户的误操作系统符合该项操作,如提供日期选择功能,默认显示当前日期;有效避免用户对日期的录入错误或写入无效日期对错误有正确提示系统给出相应的提示信息输入错误数据时,系统不崩溃、不异常退出也不丢失数据系统给出相应的提示信息有错误操作时,系统不崩溃、不异常退出也不丢失数据系统给出相应的提示信息易恢复性系统运行失效后,应能较快重建系统数据校验机制应对数据项之间的逻辑关系进行校验,保证数据的有效性系统符合该项操作,如验证搜索条件中开始、结束日期的大小等应保证数据的完整性和一致性,不会因删除或反复的更新而被破坏或留下垃圾数据系统更新或删除功能不影响系统数据对不符合要求的输入数据,系统应使
16、用中文给出简洁、准确的提示信息,必要时应给出帮助系统对于不符合要求的输入给出相应的提示信息5.6可维护性测试报告表5-6 可维护性测试报告测试用例测试过程描述测试结果各种操作图形界面(1)产品安装(2)初始化参数设置(3)使用(4)维护系统提供安装维护手册方便使用日志维护是否有日志业务操作记录都能自动记录到日志。系统各个模块操作均记录日志日志的每条信息是否正确日志内容中包含的所有信息都记录正确。例如:在执行操作时,没有操作成功,而日志中的操作结果却显示成功。系统日志信息显示正确6调试(纠错)后的测试结果与评价6.1缺陷分析根据对本次测试发现缺陷进行分析,本系统的缺陷产生的主要原因是代码缺陷,其
17、中的原因又分为两点第一:开发人员对设计的理解不够透彻所致;设计文档从编写完成到开发活动开始,时间较短,开发人员不足,导致开发人员在着手开发前没有足够的时间对设计文档进行认真的通读和分析,往往是在开发过程中,才暴露出设计文档中的不足和缺失。第二:在开发过程中难免会出现逻辑错误,SQL语句错误等。除此之外,还有一部分设计缺陷,主要原因是开发人员在阅读设计文档时没完全理解系统详细设计而导致的。6.2测试结果说明该项目经过近1个月,共3轮的测试,测试了XX、XX、个人中心,已测各模块系统比较稳定,满足用户对功能和业务的要求。7测试总结7.1测试工作量统计本项目测试从2015年9月15日开始,到2015
18、年10月30日截止,共经历3轮测试,由我公司测试人员完成。具体见下表。表7-1 测试工作量统计序号姓名技术水平工作内容工作量备注1测试管理测试设计,测试管理,测试执行282测试员测试执行283测试员测试执行264测试员测试执行265程序员测试配合,缺陷修改256程序员测试配合,缺陷修改247业务分析员测试配合,设计修改20总计:人/天7.2测试结论经过对测试结果进行分析,项目的设计和实施达到了项目需求规格说明书中要求的功能和性能,测试结论为:通过。项目可以进入下一阶段。7.3建议项目的开发和实施虽然满足了当前业务的功能和性能要求,并实施了相应的系统安全方案,随着系统的运行和后期工程的投入生产,在现有系统软件硬件条件下,可能会给系统带来一定的压力,所以在后期工程的开发过程中,随时要兼顾一期工程的可能存在的性能优化和功能调整,以及系统在安全和可靠性方面加大资源投入力度,保证系统达到7x24小时稳定、可靠运行的要求。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1