05图书馆管理系统测试分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
八、测试分析报告
1.引言 (1)
1.1编写目的 (1)
1.2项目背景 (1)
1.3定义 (2)
1.4参考资料 (2)
2.测试计划执行情况 (2)
2.1测试项目 (2)
2.2测试机构和人员 (4)
2.3测试结果 (4)
3.软件需求测试结论 (6)
4.评价 (6)
4.1软件能力 (6)
4.2缺陷和限制 (6)
4.3建议 (7)
4.4测试结论 (7)
1.引言
1.1编写目的
为了发现“图书馆管理系统”软件存在的错误,进行以下测试
【阐明编写测试分析报告的目的,指明读者对象。】
此报告供本系统开发组及校领导审阅。
1.2项目背景
《图书馆管理系统》软件由软件学院开发。
【说明项目的来源、委托单位及主管部门。】
《教师教学网络测评》系统由协和学院计算机系开发。
本项目使用的基础数据来源于《高校教务管理系统》,本项目对学生、教师、课程等基础数据未提供相应的管理模块。
1.3定义
【列出测试分析报告中所用到的专门术语的定义和缩写词的原文。】
1.4参考资料
《软件工程技术及应用》(东北林业大学出版社)
【列出有关资料的作者、标题、编号、发表日期、出版单位或资料来源,可包括:
a.项目的计划任务书、合同或批文;
b.项目开发计划;
c.需求规格说明书;
d.概要设计说明书;
e.详细设计说明书;
f.用户操作手册;
g.测试计划;
h.测试分析报告所引用的其他资料、采用的软件工程标准或软件工作规范。】《教师教学网络测评》测试计划。
2.测试计划执行情况
2.1测试项目
1.系统登录窗口测试
测试目的:保证登录窗口的正确性与安全性。
测试过程:使用空密码及错误用户名密码进行登录,查看是否具有错误
提示,错误提示是否符合实际情况。将操作员用户名和密码输入到管理
员登录窗口中,把管理员用户名和密码输入到操作员登录窗口中,检测
是否能够登录,是否有错误提示。
2.修改密码功能测试
测试目的:检测密码修改是否能够成功,是否具有容错性。
测试过程:输入错误的原密码、输入空密码、输入不一致的新密码,检
测这三种情况是否有出错提示以及提示是否准确。
3.图书录入、删除测试
测试目的:测试正确性、容错性和操作是否方便。
测试过程:输入空的书名、编号、时间。输入文本的格式的编号,重复的编号。检测更新数据库的正确性和容错性。
4.会员录入、删除测试
测试目的:测试正确性、容错性、操作是否方便。
测试过程:输入空的会员名/编号/时间等。输入文本的格式的编号,重复的编号。检测更新数据库的正确性和容错性。
5.会员查询测试
测试目的:测试查询的准确性,容错性。
测试过程:输入错误的查询字段值,检测是否报错。输入精确的查询字段值,检测结果是否准确。输入模糊查询值,检测查询结果是否完整。
6.图书查询测试
测试目的:测试查询的准确性,容错性。
测试过程:输入错误的查询字段值,检测是否报错。输入精确的查询字段值,检测结果是否准确。输入模糊查询值,检测查询结果是否完整。
7.借书测试
测试目的:测试正确性,容错性。
测试过程:输入不存在的图书编号,输入空的图书号或用户名,输入库存为0的图书编号,检测是否有正确的出错提示。
8.还书测试
测试目的:测试正确性,容错性。
测试过程:输入会员没有借和已经归还的书编号,检测是否有正确的出错提示。
【列出每一测试项目的名称、内容和目的。】
2.2测试机构和人员
【给出测试机构名称、负责人和参与测试人员名单。】
2.3测试结果
1.系统登录窗口测试结果
输入空的用户名或密码,提示错误“用户名或密码不能为空”。输入错误的管理员或操作员的密用户名或密码,提示错误“用户名或密码错误,请重新输入”。
2.修改密码功能测试
管理员修改密码部分,输入空的原密码或空的新密码或不一致的新密码,提示“管理员姓名或密码不能为空,并且新管理员密码不能两次输入不同”。输入错误的原密码,有效的新密码,提示“管理员姓名或管理员密码错误,请重新输入”。输入新管理员密码(20位以上)其修改过后有效的密码部分为前20位,说明密码有效长度为20个字符。但系统没有错误提示。操作员修改密码部分,输入空的原密码或空的新密码或不一致的新密码,提示“用户名或密码不能为空,并且新管理员密码不能两次输入不同”。输入错误的原密码,有效的新密码,提示“用户名或密码错误,请重新输入”。输入新用户名密码(20位以上)其修改过后有效的密码部分为前20位,说明密码有效长度为20个字符。但系统没有错误提示。
3.图书录入、删除测试
输入空的图书编号或库存数量,提示更新不成功“图书编号不能为空”;“库存数量格式不正确”。输入相同的ISBN能够更新成功,不符合需求条件。
4.会员录入、删除测试
输入空的会员名/编号/时间等,提示“该会员不存在;编号不正确,请重新输入;时间错误等。输入重复的编号,提示“该编号已存在”。数据库更新成功。
5. 会员查询测试
输入错误的查询字段值,检测是否报错:显示错误。输入精确的查询字段值,检测结果是否准确:准确。输入模糊查询值,检测查询结果是否完整:查询结果完整。
6. 图书查询测试