第1页共16页[项目名称]博客系统测试报告文件状态:[]草稿[√]正式发布[]正在修改文件标识:SP-ST-CASE当前版本:1.0作者:完成日期:2011年6月30日第2页共16页目录1.测试概述..................................................31.1编写目的............................................31.2测试范围............................................31.3参考资料............................................42.测试计划执行情况..........................................52.1测试类型..............................................52.2进度偏差..............................................62.3测试环境与配置........................................72.4测试机构和人员........................................82.5测试问题总结..........................................83.测试总结..................................................93.1测试用例执行结果....................................93.2测试问题解决.......................................113.3测试结果分析.......................................123.3.1覆盖分析........................................123.3.2缺陷分析........................................144.综合评价................................................1514.1软件能力............................................1514.2缺陷和限制…………………………………………………………………………………114.3建议.................................................15第3页共16页1.测试概述1.1编写目的对博客系统项目中所有的软件测试活动中,包括测试进度、资源、问题、风险以及测试组和其他组间的协调等进行评估,总结测试活动的成功经验与不足,以便今后更好的开展测试工作。本系统测试总结报告的预期读者是:开发部经理;项目组所有人员;测试组人员;以及指导老师。1.2测试范围博客系统项目因其自身的特殊性,测试组仅依据用户需求说明书和软件需求规格说明书以及相应的设计文档进行系统测试,包括功能测试、性能测试、用户访问与安全控制测试、用户界面测试等,而单元测试由开发人员来执行。主要功能包括:博客用户功能注册新用户注册博客登录系统修改密码第4页共16页修改博客信息查看和删除评论添加修改和删除日志分类添加修改和删除日志浏览日志文章发表评论游客(浏览者)功能查看网站主页博客查询日志查询浏览博客浏览日志发表评论博客系统管理后台管理员登录系统审核博客注册用户1.3参考资料第5页共16页资料名称版本作者是否经过评审备注博客需求表.xls1.0/2.0已评审博客系统测试计划.doc1.0/2.0已评审2.测试计划执行情况2.1测试类型测试类型测试内容测试目的所用的测试工具和方法功能测试博客用户个人前台:注册新用户、登录系统、找回密码、更改密码、更改博客信息,预览简历信息、查看和删除评论,添加修改和删除日志分类,添加修改和删除日志,浏览日志文章,发表评论。游客(浏览者)功能:查看网站主页,博客查询,日志查询,浏览博客,浏览日志,发表评论。管理后台:管理员登录系统,审核博客注册用户。核实所有功能均已正常实现1.流程检验:各个业务流程符合常规逻辑,用户使用时不会产生疑问。2、数据精确:各数据类型的输入输出时统计精确。使用边界值测试、等价类划分、数据驱动等测试方法,进行手工测试;第6页共16页用户界面(UI)测试1.导航、链接、页面结构包括菜单、背景、颜色、字体、按钮名称、TITLE、提示信息的一致性等。2.友好性、易用性、合理性、一致性、正确性等核实各个窗口风格(包括颜色、字体、提示信息、图标、TITLE等等)都与基准版本保持一致,或符合可接受标准,能够保证用户界面的友好性、易操作性,而且符合用户操作习惯。WEB测试通用方法手工测试安全性和访问控制测试1.密码:登录、个人用户、管理员用户;2.权限限制;3.通过修改URL非法访问。1.应用程序级别的安全性:核实用户只能操作其所拥有权限能操作的功能。2.系统级别的安全性:核实只有具备系统访问权限的用户才能访问系统。手工测试性能测试1.最大并发数;2.查询博客、日志时,注册新用户时以及登录时系统的响应时间;核实系统在大流量的数据与多用户操作时软件性能的稳定性,不造成系统崩溃或相关的异常现象2.2进度偏差测试活动计划起止日期实际起止日期进度偏差备注第7页共16页制定测试计划2011-6-232011-6-23无测试计划评审2011-6-242011-6-25延迟1天设计测试用例2011-6-262011-6-26无根据需求变更修改用例测试用例评审2011-6-272011-6-27测试执行2011-6-282011-6-28至2011-6-29延迟1天测试移交延迟一天测试总结2011-6-302011-6-30无2.3测试环境与配置资源名称/类型配置测试PC机(7台)P7,主频3.00GHZ以上,硬盘120G,内存2GTD7.6服务器,DB服务器(同1台)PCServer:2G内存、120GSCSI硬盘数据库管理系统MySQLQueryBrowser第8页共16页应用软件MICROSOFTOFFICE、VISIO2003、Axure、MicrosoftProject、MacromediaDreamweaver8、MyEclipse6.0客户端前端展示负载性能测试工具功能性测试工具测试管理工具2.4测试机构和人员测试阶段测试机构名称负责人参与人员所充当角色模块测试测试组,开发组张碧辉陈葵艳姚慧婷,査世花,潘晓花测试人员系统测试测试组张碧辉陈葵艳何孟,周汶彬,许发佑测试人员2.5测试问题总结在整个系统测试执行期间,项目组开发人员高效地及时解决测试组人员提出的各种缺陷,在一定程度上较好地保证了测试执行的效率以及测试最终期限。但是在整个软件测试活动中还是暴露了一些问题,表现在:第9页共16页1.测试执行时间相对较少,测试通过标准要求较低;2.开发人员相关培训未做到位,编码风格各异,细节性错误较多,返工现象存在较多;3.测试执行人员对管理平台不够熟悉,使用时效率偏低;4.测试执行人员对系统了解不透彻,测试执行时存在理解偏差,导致提交无效缺陷;3.测试总结3.1测试用例执行结果用户需求标识号测试用例名称用例状态测试结果备注博客需求用户注册已执行测试通过博客需求博客注册已执行测试通过博客需求注册用户登录已执行测试通过博客需求修改密码已执行测试通过博客需求修改博客信息已执行测试通过博客需求查看和删已执行测试通第10页共16页除评论过博客需求添加修改和删除日志分类已执行测试通过博客需求添加修改及删除日志已执行测试通过博客需求浏览日志文章和发表评论已执行测试通过博客需求查看网站主页内容已执行测试通过博客需求浏览博客已执行测试通过博客需求博客查询已执行测试通过博客需求日志查询已执行测试通过博客需求浏览日志和发表评论已执行测试通过第11页共16页博客需求管理员登陆已执行测试通过博客需求管理员审核注册用户已执行测试通过用户界面分析界面检视已执行测试通过博客页面检视已执行测试通过3.2测试问题解决下表中描述测试中发现的、没有满足需求或其它方面要求的部分。需求标识号错误或问题描述错误或问题状态博客需求注册用户完成时,提示信息有误导作用已解决博客需求重置按钮无效已解决博客需求注册博客时,单击提交后无提示信息已解决第12页共16页也未跳转至其它页面博客需求已开通博客的用户登录后,总进入博客注册页已解决博客需求浏览者查看日志评论时删除按钮可见,单击提示出错已解决博客需求已注册博客的用户,查看数据库,无记录已解决3.3测试结果分析3.3.1覆盖分析3.3.1.1.测试覆盖分析测试覆盖率=26/33×100%=78.8%第13页共16页需求/功能用例个数执行总数未执行未/漏测分析和原因系统功能30300产生失败数为10,最后大部分以合理的处理方式解决。系统安全分析110系统性能000用户界面220运行环境0003.3.1.2.需求覆盖分析对应约定的测试文档(《博客系统测试计划》),本次测试对系统需求的覆盖情况为:需求覆盖率=Y(P)项/需求项总数×100%=83.33%需求项测试类型是否通过[Y][N]备注用户手册等用户测试[N]缺少完整的系统安装部署、使用、系统卸载的说明。系统功能系统测试[Y]系统安全分析系统测试[N]系统性能系统测试[N]第14页共16页用户界面系统测试[Y]运行环境系统测试[N]注:P表示部分通过,N/A表示不可测试或者用例不适用。3.3.2缺陷分析本次测试中发现Bug共28个按缺陷在各功能点的分布情况分:严重级别需求A-严重影响系统运行的错误B-功能方面一般缺陷,影响系统运行C-不影响运行但必须修改D-合理化建议total用户个人注册3227博客注册1214登录系统112修改密码22修改日志22管理员登录1124审核博客123浏览日志11发表评论11第15页共16页total386926由统计来看,缺陷大部分集中在注册新用户以及登录和修改密码,管理员登录系统部分,其余分布较为分散。4.综合评价4.1软件能力经过项目组开发人员、测试组人员以及相关人员的协力合作,博客系统项目基本完成部分功能未达到标准。该系统能够实现博客系统在用户需求说明书中所约定的部分功能,即能够基本满足用户在前台进行用户个人注册,博客注册,登录,写日志,发表评论以及搜索和浏览其它的博客信息,需求方可在博客系统后台可根据用户的信息审核博客注册用户。4.2缺陷和限制该系统除基本满足功能需求外,在性能方面还存在不足,有系统继续优化的空间。另外,部分功能在设计上仍存在不足之处。4.3建议需求提出方可以在使用该系统的基础上,继续搜集用户的使用需求反馈,并结合市场同类产品的优势,在今后的版本中不断补充并完善功能。建议当项目组成员确定后,在项目组内部对一些事项进行约定。如第16页共16页开发/测试的通用规范等,将会在一定程度上提高开发和测试的效率。