图书馆管理系统软件测试说明书.docx
- 文档编号:15501786
- 上传时间:2023-07-05
- 格式:DOCX
- 页数:8
- 大小:77.88KB
图书馆管理系统软件测试说明书.docx
《图书馆管理系统软件测试说明书.docx》由会员分享,可在线阅读,更多相关《图书馆管理系统软件测试说明书.docx(8页珍藏版)》请在冰点文库上搜索。
图书馆管理系统软件测试说明书
【图书馆管理系统】
软件测试说明书
姓名:
李筱孙亚楠
班级:
08软件工程
(1)班
指导老师:
王丽娟
1目的
在软件投入生产性运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。
该软件测试说明书是为了尽可的发现该系统在设计中存在的问题,并为解决这些问题提供依据。
本文档将详细说明本系统采用采用软件工程的方法进行软件测试。
尽量发现本系统BUG并即时改正,以避免在运行过程中造成损失。
1.1测试范围
1.1.1登录板块
用户登录测试
用户登录的JS页面用白盒法测试。
管理员登录测试
用户登录的JS页面用白盒法测试。
用户注销测试
用户登录的JS页面用白盒法测试。
管理员注销测试
用户登录的JS页面用白盒法测试。
1.1.2书目管理
新书添加
用白盒覆盖的语句覆盖标准
分类查询
用白盒覆盖的语句覆盖标准
书目信息修改
用白盒覆盖的语句覆盖标准
1.1.3用户管理
用户资料查询
用白盒覆盖的条件组合覆盖标准
用户帐号管理
用白盒覆盖的条件覆盖覆盖标准
用户借阅情况
用白盒覆盖的语句覆盖标准
1.1.4借阅管理
借书
用户登录的JS页面用白盒法测试。
还书
用户登录的JS页面用白盒法测试。
书籍借阅历史
白盒法测试条件组合覆盖。
管理员注销测试
白盒法测试条件组合覆盖。
1.1.5综合板块
书籍损坏赔偿
白盒法测试条件组合覆盖。
新闻板块
用户登录的JS页面用白盒法测试。
留言板块
用户登录的JS页面用白盒法测试。
2背景
2.1登录板块测试
目标:
保证用户和管理员的登录0错误。
以避免非法登录给图书馆造成损失。
测试部分为
/user/adduser.jsp
/user/login.jsp
/admin/login.jsp
/error.jsp
测试方法如上表。
多次测试,保证测试的高效。
图1数据库添加用户测试
2.2书目测试
目标:
保证数据库的传值正常和数据库的稳定运行。
测试页面/book/new.jsp
/book/modbook.jsp
/book/addbook.jsp
/book/query.jsp
Package/com.bean/book.java
图2数据库添加各种类型数据测试
2.3用户借阅情况测试
目标:
对各种情况都要全面测试,保证用户端获得的信息准确无误。
测试页面:
/user/query.jsp
package/com.db/DbFactory.java
Package/com.factory/ServiceFactory.java
图3对于业务逻辑的实现要相当谨慎
注:
其余板块的测试与这三个板块类似。
略。
3参考文件
《软件测试说明书模板》
4目标与范围
4.1测试目标
测试目标:
对于该系统的基本功能,要全部进行测试,不能有遗漏。
保证代码中的问题要及早发现并解决。
还要保证系统运行稳定。
对于偶然问题要采取必要的防范措施。
4.2测试范围
范围列表
序号
需求点
功能描述
1
用户注册
是用户登录使用该系统的凭证
2
管理员登录
管理员帐号是管理该系统的凭证
3
用户查询
返回用户借阅信息
4
用户留言
提交用户反馈信息
5
新书入库
数据库添加修改书籍信息
6
新闻板块
及时更新图书馆相关新闻信息
7
书籍赔偿
返回用户赔偿信息及办法
4.3性能要求
序号
功能点
性能指标
1
用户注册
最多3秒内做出反馈
2
用户查询
5秒内返回查询信息,查询失败要返回错误信息
3
书籍赔偿
业务逻辑要保证不能出错
4
书籍续期
续期时要先验证是否有书籍过期
5
用户留言
用户须先注册
6
借书
验证借书权限
7
还书
验证是否过期
4.4测试输出
测试点名称
测试时间
测试人员
问题
解决办法
1
A
2
B
3
C
4
D
5测试资源
5.1测试工具
序号
用途
工具名称
版本
来源
1
测试数据库
Navicat
8.0
网上下载
2
Java测试
MyEclipse
6.5
网上下载
3
页面测试
DreamWeaver
8.0
网上下载
4
开发工具
JDK
6.0
开源工具
5.3测试环境
5.3.1服务器
设备名称
硬件、软件配置
用途说明
Asp小旋风
本地服务器
tomcat
6.0.18
本地服务器
IIS
远程服务器
6测试策略
、设计活动
范围广度
验证深度
DBfactory点
业务逻辑部分
采用条件组合覆盖测试各种可能情况并反复验证业务逻辑的正确性
Book/query.jsp
连接book和userborrow两张表
分析SQL语句,并用语句覆盖,保证每条语句至少执行一次
用户留言
附加验证登录函数
语句覆盖,保证每条语句至少执行一次
7测试进度
序号
测试活动
启动标准
时间安排
结束标准
1
登录板块
数据库写入正常
2
用户借阅查询
数据库连接查询无误
3
用户管理板块
用户资料查询用户注销无误
4
借阅管理
验证借书权限和是否过期正常及查询图书历史无误
5
赔偿管理
反复验证业务逻辑
6
意见反馈
验证用户登录信息
8系统风险
风险描述
风险等级
应对方式
人员变动
高
管理员变动时,应第一时间冻结该管理员帐号
服务器突发故障
高
服务器要有备用电源,防止突然断电造成数据丢失
管理员误操作
高
管理员要有一定计算机基础,并先熟悉本系统功能
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图书馆 管理 系统软件 测试 说明书