1、图书馆管理系统测试分析报告 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 2 个人收集整理 勿做商业用途 目录 1。 引言 2 1
2、1 编写目的 2 1.2 项目背景 2 1.3 定义 2 1.4 参考资料 2 2. 测试计划执行情况 2 2。1 测试项目 2 2。2 测试机构和人员 3 2.3 测试结果 3 2.3.1 系统操作登录测试结果 3 2.3.2 读者类型管理测试结果 7 2。3。3读者档案管理测试结果 10 2.3。4图书类型设置管理测试结果 13 2.3.5图书档案管理测试结果 16 2。3。6图书借阅测试结果 20 2.3。7图书续借测试结果 22 2.3。8图书归还测试结果 24 2.3。9图书档案查询测试结果 26 2.3.10图书借阅查询测试结果 27 2。3.
3、11更改口令测试结果 28 2.3.12安全性测试 29 3。 软件需求测试结论 30 4. 评价 30 4。1 软件能力 30 4。2 缺陷和限制 31 4。3 建议 31 4。4 测试结论 31 5. 个人总结 31 图书馆管理系统测试分析报告 1 1. 引言 1。1 编写目的 根据测试计划报告,对软件进行测试,详细记录测试过程,以对软件的质量进行评价,为软件设计人员提供BUG依据,故做产生测试分析报告. 1.2 项目背景 根据各大学校希望能够充分利用现代科技来提高图书管理的效率,在原有的办公系统基础上进行扩展,将一些可以用计算机来管理
4、的都进行计算机化,使得图书管理人员工作更加方便,工作效率也更加的高。 1。3 定义 ASP(Active Server Page):是一种未经编译的开放的应用软件,利用HTML和ActiveX强有利的功能创建强壮的,功能强大的,与平台无关的Web应用系统。 1。4 参考资料 《软件工程》 张海藩编著 清华大学出版社 《软件工程案例教程》 毕硕本//卢桂香 北京大学出版社 2 2. 测试计划执行情况 2.1 测试项目 图书馆管理系统 2.2 测试机构和人员 测试机构:第X组 测试人员:X X X
5、 2.3 测试结果 2。3.1 系统操作登录测试结果 测试1:名称:系统操作登录测试 目的:测试系统操作界面 内容:帐号口令输入、合理性检查,系统操作界面显示控制 登录系统数据库预存数据: 用例1:系统操作登录测试 输入 输出 用户名 密码 ‘ ‘ ‘123’ 登录失败 ‘ m
6、ag' ‘123' 登录失败 ‘ma我g’ ‘123' 登录失败 ‘user’ ‘ ‘ 登录失败 ‘user' ‘12#3’ 登录失败 ‘user’ ‘12 3’ 登录失败 ‘user’ ‘12我3’ 登录失败 ‘mag’ ‘123' 登录成功 ‘user’ ‘123’ 登
7、录成功 1。输入: ‘ ‘ ‘123’ 登录失败 预计结果:登录失败 输出结果: 2.输入: ‘ mag’ ‘123' 登录失败 预计结果:登录失败 输出结果: 3。输入: ‘ma我g’ ‘123' 登录失败 预计结果:登录失败 输出结果: 4.输入: ‘user’ ‘ ‘ 登录失败 预计结果:登录失败 输出结果: 5.输入: ‘user
8、' ‘12#3’ 登录失败 预计结果:登录失败 输出结果: 6。输入: ‘user’ ‘12 3’ 登录失败 预计结果:登录失败 输出结果: 7.输入: ‘user’ ‘12我3' 登录失败 预计结果:登录失败 输出结果: 8。输入: ‘mag' ‘123’ 登录成功 预计结果:登录成功 输出结果: 进入到管理页面 2。3。2 读者类型管理测试结果
9、 测试2:名称:读者类型管理测试. 目的:测试读者类型管理功能。 内容:读者类型管理对话框显示控制,读者类型浏览,读者类型的添加、修改、删除。 读者类型数据库数据表: 测试用例:读者类型管理测试 添加 类型名称 可借数量 输入 学校其他人员 3 输出 保存成功 修改 备注 输入 来自数学科学学院 输出 保存成功 删除 读者类型 输入 学校其他人员 输出 删除成功 1.添加: 输入 学校其他人员 3
10、 预计结果:保存成功 输出结果: 2。修改: 输入 来自数学科学学院 预计结果:保存成功 输出结果 3.删除: 选择输入 学校其他人员 预计输出:删除成功 输出结果: 2。3.3读者档案管理测试结果 测试3:名称:读者档案管理测试。 目的:测试读者档案管理功能 内容:读者档案管理界面显示控制,读者浏览,增加读者记录,删除读者记录,修改读者记录。 读者档案数据库数据表: 测试用例3:读者档案管理测试 1。添加读者信息 读者姓名 性别 读者类型 证件类
11、型 证件号码 联系电话 E-mail 备注 输入 小王 男 学生 学生证 123333333 1554444444 fgghh@163。com 无 预计输出:保存成功 输出结果: 2。修改读者信息 备注 输入 来自数学科学学院 预计输出:保存成功 输出结果: 3。删除读者信息 输入 删除小王 预计输出 删除成功 删除前结果显示 删除(小王)后结果显示 2.3。4图书类型设置管理测试结果 测试4:名称:图书类型设置管理测试.
12、 目的:测试图书类型设置功能。 内容:图书类型设置界面显示控制,图书类型浏览,图书类型的添加、修改、删除。 图书类型数据库数据表: 测试用例4:图书类型设置管理测试 1.添加图书类型 类型名称 可借天数 输入 社科 3 预计输出:保存成功 输出结果: 2。修改图书类型 类型名称 可借天数 修改 计算机 2 预计输出:保存成功 输出结果: 3.删除图书类型 输入 删除社科 预计输出 删除成功 删除前结果显示 删除(社科)后结果显示
13、 2.3。5图书档案管理测试结果 测试5:名称:图书档案管理测试。 目的:测试图书档案管理功能。 内容:图书档案管理界面显示控制,图书浏览,增加图书记录,删除图书记录,修改图书记录. 测试用例5:图书档案管理测试 图书档案数据库数据表: 1。添加图书信息 图书名称 图书类型 图书作者 出版社 图书价格 书架 输入 平凡的世界 文学 路遥 人民出版社 21 左A—4 预计输出:添加成功 输出结果:
14、 2.修改图书信息 作者 图书定价 修改 后天 100.0000 预计输出:修改成功 输出结果: 3.删除图书信息 输入 删除最后一条 预计输出 删除成功 删除前结果显示: 删除后结果显示: 2。3.6图书借阅测试结果 测试6:名称:图书借阅测试。 目的:测试图书借阅功能。 内容:读者条形码输入、合理性检查、合法性检查,借书对话框显示控制,图书条形码提交、合理性检查、合法性检查,借书信息的添加。 测试用例6:图书借阅测试 图书借阅数据库数据表:
15、 1。查找读者 读者条形码 输入 0200712192052 预计结果显示:一项 输出结果: 2.图书借阅 图书条形码 输入 1020071225838 预计结果:借阅成功 输出结果: 2.3。7图书续借测试结果 测试7:名称:图书续借测试. 目的:测试图书续借功能 内容:读者条形码输入、合理性检查、合法性检查,续借对话框显示控制,图书条形码提交、合理性检查,合法性检查,续借登记。 测试用例7:图书续借测试 图书续借数据库数据表: 1。查找 读者条形码 输入 0200
16、712192052 预计输出显示:一项 输出结果: 2.图书续借 图书条形码 输入 002007121991 预计输出:续借成功 输出结果: 选择要续借的图书进行续借 结果显示: 2。3.8图书归还测试结果 测试8:名称: 图书归还测试。 目的:测试图书还书功能。 内容:读者条形码输入、合理性检查、合法性检查,归还对话框显示控制,图书条形码提交、合理性检查、合法性检查,还书登记. 测试用例8:图书归还测试 图书归还数据库数据表: 1.查找 读者条形码 输入
17、002007121991 预计输出显示:五项 输出结果: 2.图书归还 图书条形码 输入 100011 预计结果:归还成功 输出结果: 点击归还 测试结果:归还成功 2.3。9图书档案查询测试结果 测试9:名称:图书档案查询测试。 目的:测试图书档案查询功能。 内容:图书档案查询对话框显示控制,输入数据合理性检验、提交,图书查询结果显示。 测试用例:图书档案查询测试 图书档案查询数据库数据表: 1. 图书档案查询 书名 输入 。net基础 步骤及操
18、作:驱动模块调用之后,看库是否已经关闭,并打开图书信息库直接察看结果. 允许偏差:不允许任何偏差。 条件:图书表 预计输出:显示一项 输出结果: 2。3.10图书借阅查询测试结果 测试10:名称:图书借阅查询测试。 目的:测试图书借阅查询功能。 内容:图书借阅查询对话框显示控制,输入数据合理性检验、提交,图书借阅所有信息或图书借阅未还信息或图书借阅以还信息的结果显示。 测试用例10:图书借阅查询测试 图书借阅查询数据库数据表: 1.图书借阅 条件
19、 书名 输入 书名 。net基础 预计输出:查询成功 输出结果: 2。3。11更改口令测试结果 测试11:名称:更改口令测试。 目的:测试更改口令功能、 内容:更改口令界面显示控制,旧密码、新密码、确认密码的输入,更登陆的登陆密码。 测试用例:更改口令测试 口令数据库数据表: 1。更改口令 旧密码 新密码 新密码 输入 111 123 123 预计输出:更改成功 输出结果: 2。3.12安全性测试 当直接进入管理页面
20、时 输出结果:页面自动返回到登录界面 3 3。 软件需求测试结论 经过对图书馆管理系统的测试,可知系统实现了五大基本功能,针对其中的五大功能进行了测试后发现:在登录功能上面,测试结果在用户名的合法性没有达到要求,由于用户账户在根据设定的过程中是在数据库中不能轻易更改,所以在数据库中留有两个用户帐户。从总体上,系统实现的这五个功能实现了需求分析里面中登录系统和查询系统等的基本功能. 4 4。 评价 4。1 软件能力 针对现实实际情况,该软件能够对管理模块进行安全性的设置,需要进行系统检验才能对其进行相应的操作,因此具有
21、登录验证的功能. 软件能够进行基本的图书信息查询。 4。2 缺陷和限制 在登录系统中,没有对不符合要求的tb_user格式进行限制。 在查询系统中,没有对每一本图书详细信息的查询,只有大致的查询; 没有图书馆管理系统进行功能上的丰富,只有五大基本功能。 4.3 建议 能够实现其他功能,完善图书馆管理系统。 4。4 测试结论 针对实现了的图书馆管理系统的功能模块,基本上达到了预定的要求。只有在登录系统中,没有对用户名格式的验证. 5。 小结 虽然我是土木工程专业学子,但现在是计算机时代,而计
22、算机的核心是软件,作为工科学子,了解一定的软件工程知识是必要的。通过这次课程学习,确实学习到了一定的相关知识. 每个软件的产生都要经过一系列复杂的过程,软件工程是个严谨紧密的工程。 学习每一门新的课程,踏足每一个新的领域,打开一扇扇新的知识之门,我们朝着远方杨帆。 6. 附录 与其像某些人样,在每一个瞬间都想抓住些什么却中无所获,不如做黑夜里烟火,在刹那,用一生的热情幻化徇烂的精致来照亮我们苍白的灵魂。 ————王海桐 对自我生存的态度可能是启开成功大门的钥匙,也可能是锁头,所以我相信潜意识,相信态度决命运. ---—王海桐 勤能补拙是良训,一分辛苦一分才。 —---华罗庚 Genius only means hard—working all one’s life -—--Thomas Edison 36






