系统测试报告_第1页
系统测试报告_第2页
系统测试报告_第3页
系统测试报告_第4页
系统测试报告_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、江苏师范大学图书馆管理系统测试报告学号: 姓名: 专业: 软件工程 指导教师: 目 录1简介11.1编写目的11.2项目背景21.3系统简介21.4术语和缩写词21.5参考资料22测试概要22.1测试用例设计22.2测试环境与配置22.3测试方法(和工具)33测试结果及缺陷分析33.1测试执行情况与记录33.2覆盖分析43.3缺陷的统计与分析54测试结论65建议61 简介1.1 编写目的本测试报告为大学图书管理系统项目的测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述系统是否符合需求,为用户提供一个方便,安全,实用的产品,让用户有更好的用户体验,在测试中发现尽可能多的软件缺陷并通过解

2、决这些缺陷后达到让本系统的功能更强大,性能更稳定,安全性更高,用户体验更好,容错能力更强的效果。同时把所学知识与实际相结合起来应用,来提高软件测试本领,为以后的软件测试工作积累经验。预期参考人员包括用户、测试人员、开发人员、项目管理者、其他质量管理人员和需要阅读本报告的高层经理。1.2 项目背景 大学图书管理系统是一个为了减轻图书管理员工作量的系统,同时为了更方便图书管理员的工作和图书信息管理而开发的一个系统。1.3 系统简介 本大学图书管理系统是基于ASP.NET+MySQL技术的信息管理系统,为了减轻图书馆管理员的工作,该系统主要实现了图书的增加,查看,删除,修改和借阅情况维护的功能。1.

3、4 术语和缩写词 无1.5 参考资料大学图书管理系统需求说明书大学图书管理系统测试用例2 测试概要本测试主要是在Windows XP 和Windows 7 的系统环境下,使用Quality Center测试管理工具,用黑盒的测试方法手动进行测试的,本测试尽可能发现更多的bug并修改,从而使系统更稳定,更安全,给用户更好的体验。本测试的重点在于该系统的功能性,对于其他的,如性能测试,安全测试等将根据时间的允许做相应程度的测试。2.1 测试用例设计本系统我们采用的是黑盒测试的等价类方法,边界值法等等,测试人员通过设定的等价类,然后向系统输入各个等价类的有效值和无效值,从而尽可能找出系统的bug并修

4、改。2.2 测试环境与配置软件环境本系统是在Windows XP 和Windows 7 的环境下,使用Quality Center管理工具,用黑盒的测试方法手动进行测试的数据库:MySQL硬件环境Windows XP:CPU 2.8GHz 内存:2G 硬盘 320GWindows 7: CPU 1.83GHz 内存:2G 硬盘 300G2.3 测试方法(和工具)本系统是在Windows XP 和Windows 7 的系统环境下,使用黑盒的测试方法手动进行测试的,测试重点在于测试系统的功能性。测试管理工具:Mercury Quality Center 9.03 测试结果及缺陷分析3.1 测试执行

5、情况与记录3.1.1 测试组织角色所推荐的最少资源(所分配的专职角色数量)具体职责或注释测试组长1人完成需求,分配测试任务和完成最后的测试报告测试人员2人编写测试用例并执行测试测试经理1人领导测试小组3.1.2 测试时间测试活动计划开始日期实际开始日期结束日期制定测试计划6月7日6月7日6月8日设计测试6月9日6月9日6月11日集成测试6月12日6月12日系统测试6月13日6月13日性能测试6月14日6月14日安装测试6月15日6月15日用户验收测试6月15日6月15日对测试进行评估6月16日6月16日产品发布6月17日6月16日6月17日3.1.3 测试版本本测试是最初版本,同时也是最终版本

6、。3.2 覆盖分析3.2.1 需求覆盖本测试能基本能涵盖了所有的功能,基本能达到客户的需求。具体如下需求/功能是否通过测试类型备注图书信息添加 P功能测试图书查询 P功能测试图书信息修改P功能测试图书信息删除 Y功能测试系统登录退出Y安全性测试借阅管理 P功能测试借阅维护 P功能测试备注:YPNN/A 根据测试结果 ,按需求给出每一测试需求的通过与否结论。P表示部分通过,N/A表示不可测试或者用例不适用。3.2.2 测试覆盖设计的测试用例基本能覆盖所以的功能。如下功能用例个数执行总数未/漏测分析和原因图书信息添加1616图书查询88图书信息修改99图书信息删除22登录退出55借阅管理1515借

7、阅维护443.3 缺陷的统计与分析3.3.1 缺陷汇总3.3.2 缺陷分析图书信息添加模块:测试用例16个, 发现bug 5个 用例质量为31.2%图书查询模块: 测试用例8个 发现bug 5个 用例质量为62.55图书信息修改: 测试用例9个 发现bug 6个 用例质量为 66.6%图书信息删除: 测试用例2个 发现bug 0个 用例质量为 0%登陆退出模块: 测试用例 5个 发现bug 0个 用例质量为 0%借阅登记模块: 测试用例15个 发现bug 7个 用例质量为 53.3%借阅维护模块: 测试用例4个 发现bug 3个 用例质量为 75% 测试bug分布图: 重要缺陷摘要:1, 借阅

8、维护模块起用例质量是最高的,主要是在归还日期。因为不管用户输入的日期是在于借阅日期之前的,还是在借阅日期之后的,都是显示系统当前日期。而目前归还日期实际上是不可以修改的,不符合需求规格说明书。2, 图书查询模块,该模块按照需求规格说明书,是可以根据作者这个字段来查询的,而本系统并没有完成这一项功能。查询时,因为没有指定给系统是按照模糊查询或者是精确查询的,所以系统都是进行模糊查询的,只要是有字段匹配的结果都会被显示出来,这个如果数据库数据量多的话也是很不方便的。3, 图书信息修改,这个部分出现的问题比较多,都是对限制的要求没有做出判断,比如,图书名称是不可以为空的,而当前的系统却是可以,作者,

9、出版社是不可以为数字的,而当前系统也可以。这些都是缺少对限制的条件做出判断的结果。3.3.3 残留缺陷与未解决问题残留缺陷bug1,系统的容错能力缺陷概要: 当图书编号输入中文或者当图书名称,作者,出版社等输入的字符过长,都 会导致系统出错,抛出异常原因分析:并没有更完整的考虑到各种输入情况,应该对各种输入情况做判断,当用户输入非法字符或者不合理字符时应该做出提示,并且系统应该恢复正常的状态未解决问题功能/测试类型: 对用户的验证测试结果:除了登录界面之外,其他的界面,或者说其他的操作都没有对用户进行验证。用户只要避开登录界面,就可以直接登陆系统并且做任何操作。缺陷:这样使得本系统的安全性大大

10、降低,更容易遭受系统信息恶意修改评价:用户验证是一个web系统最基本的安全性验证,在用户的每一次操作之前,系统都必须对用户进行验证,注意用户是否已经正常登陆,用户信息是否已经超时等等4 测试结论通过测试发现系统存在较多的bug,安全性不是很高,特别是添加图书编号这一个方框,没有图书编号给一个很好的编号,这样会给工作在输入编号时会很乱,其他的也差不多是这样的错误,需要开放人员做进一步的改进和修改。由于对于本系统的测试只在于功能性的测试,对于其他的,如安全性,性能方面都没有,免不了本次测试是不充分的。不过,这次的测试完全是工具需求文档和测试计划,测试用例来进行的,完成了测试目标,测试是通过的。可以进入下一个阶段的项目目标。5 建议本系统最大的安全缺陷就是没有在响应用户的请求之前进行用户名和密码的验证,使用者只要跳过登陆界面就可以直接登陆系统并进行所有的操作。这是一个非常验证的问题。还有就是程序的容错能力很差,

温馨提示

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

评论

0/150

提交评论