软件工程课程设计实验报告--图书馆管理系统 下载本文

1)测试项目名称及测试内容

测试 1:名称:借书测试。 目的:测试借书功能。

内容:括读者证号输入、合理性检查、合法性检查,借书对

话显示控制,图书书号提交、合理性检查、合法性检查,借书登记。

测试 2:名称: 还书测试。 目的:测试还书功能。

内容:还书对话框显示控制,图书书号提交、合理性检查、

合法性检查,还书登记。

测试 3:名称:图书库管理测试。 目的:测试图书库操作功能。

内容:图书库管理界面显示控制,图书库浏览,增加图书记

录,删除图书记录,编辑图书记录。

2)测试用例

用例1:借书测试

表5-1 借书功能的测试用例表 输入 借阅者学号(已存)

输出 显示借阅成功

图书书号(已存) 已借书数目(未超量) 借阅者学号(已存) 图书书号(已存) 已借书数目(超量) 借阅者学号(未存) 显示提示“没有该借阅者” 图书书号(已存) 借阅者学号(已存) 显示提示“没有该书” 图书书号(未存) 步骤及操作:驱动模块调用之后,看库是否已经关闭,并打开图书信

息库直接察看结果

允许偏差:不允许任何偏差 条件:借书信息表 用例2:还书测试

表5-2 还书功能的测试用例表 输入 图书书号(已存并没借出) 图书书号(已存并借出) 图书书号(未存) 输出 显示还书成功 提示书以借出 显示还书不成功 显示提示“超量” 步骤及操作:驱动模块调用之后,看库是否已经关闭,并打开图书信

息库直接察看结果

允许偏差:不允许任何偏差

条件:借书信息表

用例3:图书库管理测试

表5-3 图书采编管理功能的测试用例表 输入 添加图书(未存) 添加图书(已存) 删除图书书号(已存并未借显示删除成功 出) 删除图书书号(已存并借出) 提示该书以借出,不能删除 修改图书(未存) 修改图书(已存) 提示该书不存在 显示修改成功 输出 显示添加成功 提示该书已存 步骤及操作:驱动模块调用之后,看库是否已经关闭,并打开图书信

息库直接察看结果

允许偏差:不允许任何偏差 条件:图书信息表

§5.4 测试结果 §5.4.1能力

图书管理系统实现了管理员对读者及图书信息的管理,其中包括

对信息的添加,修改和删除;实现了读者对图书信息的查询及借阅归还等功能及对个人信息的查询的功能。

§5.4.2缺陷和限制

1)系统中预定功能还没有实现

2)对于多用户的并发性还没进行完整的测试,如压力测试

§5.4.3建议

1)建议系统功能能更加全面,能够修改,完善以上提出的错误与缺陷;

2)系统还没有实现网络化,还需要进一步提升系统的性能。

§5.4.4评价

由于时间和人力有限,该软件还有一些功能没有进行前台代码实现,还有缺陷和限制还需要加以改正,现在还仅仅实现了单击的操作,还没有实现网络化,还需要进一步的提升。 §5.5测试资源消耗 一人,4小时测试时间。