系统测试方案-测试
-
修订记录
日期
2007/09/27
修订版本
1.0
描述
初稿完成
作者
王任荣
目
录
1
概述
.............
..................................................
..................................................
..............................
5
2
应测试对象特性
< br>.
...................................
..................................................
......................................
5
2.1
功能特性
.
....................................
..................................................
......................................
5
3
测试模
型
......................................
..................................................
................................................
9
3.1
测试概要
.
....................................
..................................................
......................................
9
3.2
测
试原理
/
策略
...........
..................................................
..................................................
...
1
0
4
测试需求
.................................
..................................................
..................................................
.
1
0
4.1
环境需求
.
..................................................
..................................................
.....................
1
0
5
测试设计
...............
..................................................
..................................................
...................
1
0
5.1
测试工具设计
.
.................................
..................................................
..............................
1
0
5.2
测试用例设计
.
................................................ .................................................. ...............
1
0
5.2.1
功能测试用例
.
................................
..................................................
...................
1
0
5.3
测试规程设计
.
.................................
..................................................
..............................
2
2
国家科技图书文献中心系统测试方案
关键词
:国家科技图书文献中心系统
系统测试
方案
摘
要:
本文档是国家科技图书文献中心系统的系统测试方案,用来
明确系统测试特性、
系统测试需求,并进行各需求的设计。
<
/p>
缩略语清单:
XXXX
:国家科技图书中
心系统
参考资料清单:
名称
XXXX
需求分
析报告
2007-4-26
V2.2
(印刷版)
XXXX
网络服务
系统概要设计
XXXX
系统系统
测试计划
2007/9/14
作者
编号
发布日期
2007/4/26
出版单位
2007/9/14
1
概述
<
/p>
本方案文档是为了指导
XXXX
的系统测
试的测试用例设计和测试执行。
阅读对象为参加测试用例设计
和测试执行的测试工程师和项目经理及相关的开发人员。
2
应测试对象特性
各测试项将对以下测试子项目进行测试:
2.1
功能特性
将对以下测试项的测试子项进行测试:
模块描述
系统测试项描述
集成检索
普通检索
高级检索
文献检索
表达式检索
期刊检索
第三方检索
增加预付款
N_LS_ST_004
N_LS_ST_005
N_LS_ST_006
系统测试子项
ID
N_LS_ST_001
N_LS_ST_002
N_LS_ST_003
系统测试子项描述
集成检索
普通检索
高级检索
表达式检索
期刊检索
第三方检索
网上交费
网下交费
个人退款
集团用户退款
系统退款
集团用户资金分配
集团用户包干页分配
集团用户限额回收
集团用户包干页回收
增加用户信用额
修改用户信用额
充值卡管理
用户余额查询
用户付款流水查询
充值卡查询
N_AM_ST_001
N_AM_ST_002
N_AM_ST_003
N_AM_ST_004
N_AM_ST_005
N_AM_ST_006
N_AM_ST_007
N_AM_ST_009
N_AM_ST_010
N_AM_ST_011
N_AM_ST_012
N_AM_ST_013
N_AM_ST_014
读者退款
集团帐务分配
帐务管理
增加修改用户信用
额
充值卡管理
用户余额查询
用户付款流水查询
N_AM_ST_015
充值卡查询
N_AM_ST_016
模块描述
系统测试项描述
用户角色管理
系统测试子项
ID
N_UM_ST_001
N_UM_ST_002
N_UM_ST_003
N_UM_ST_004
N_UM_ST_005
N_UM_ST_006
N_UM_ST_007
N_UM_ST_009
N_UM_ST_010
N_UM_ST_012
N_UM_ST_013
N_UM_ST_014
N_UM_ST_015
系统测试子项描述
增加用户角色
修改用户角色
删除用户角色
一般用户管理
临时用户管理
卡用户管理
集团用户管理
增加新系统用户
管理系统用户
在线注册用户
在线系统用户
功能权限管理
订购权限管理
资源权限管理
资源检索管理
文献显示字段设置
注册用户登录
临时用户登录
卡用户登录
统一认证
口令遗忘处理
普通帐号结算
包干帐号结算
普通帐号结算
包干帐号结算
中心与服务站结算
中心与集团用户结算
全文传递订单前台处
理
全文传递订单后台处
理
代查代借订单前台处
理
代查代借订单后台处
理
收割元数据
格式检查,完整性检
查,查重
保存元数据
发布元数据
元数据管理和维护
注册用户管理
系统用户管理
在线用户管理
用户管理
用户权限管理
N_UM_ST_016
N_UM_ST_017
N_UM_ST_018
N_UM_ST_019
用户登录及统一认
证
口令遗忘处理
中心与分中心结算
中心与镜像站结算
N_UM_ST_020
N_UM_ST_021
N_UM_ST_022
N_UM_ST_023
N_BM_ST_001
N_BM_ST_002
N_BM_ST_003
N_BM_ST_004
结算管理
中心与服务站结算
N_BM_ST_005
中心与集团用户结
算
全
文
传
递
订单处理
全文传递订单前台
处理
全文传递订单后台
处理
代查代借订单前台
处理
代查代借订单后台
处理
收割元数据
元
数
据
仓
储管理
数据质量检查
保存元数据
发布元数据
N_BM_ST_006
N_FT_ST_001
N_FT_ST_002
N_RB_ST_001
N_RB_ST_002
N_MS_ST_001
N_MS_ST_002
N_MS_ST_003
N_MS_ST_004
代
查
代
借
订单处理
元数据管理和维护
N_MS_ST_005
模块描述
数
据
分
发
p>
及加载
系统测试项描述
元数据上传
元数据加载
系统测试子项
ID
N_ML_ST_001
N_ML_ST_002
系统测试子项描述
元数据上传
元数据加载
数据加载日志上传
数据加载日志入库
注册机构信息维护
机构
IP
地址维护
知识库资源维护
知识库创建向导
机构注册信息维护
本地文献资源定制
添加电子全文
修改电子全文
删除电子全文
查询电子全文
咨询管理
非实时参考咨询
实时参考咨询
电话参考咨询
文献检索
用户角色管理
注册用户管理
系统用户管理
在线用户管理
用户权限管理
用户注册
用户统一登录认证
增加预付款
读者退款
用户余额查询
用户付款流水查询
数据加载日志上传
N_ML_ST_003
数据加载日志入库
N_ML_ST_004
中心知识库管理和
维护
N_KBM_ST_001
N_KBM_ST_002
N_KBM_ST_003
N_KBM_ST_004
机构用户管理
N_KBM_ST_005
N_KBM_ST_006
N_ES_ST_001
分中心电子全文存
储
咨询管理
非实时参考咨询
N_ES_ST_002
N_ES_ST_003
N_ES_ST_004
N_RC_ST_001
N_RC_ST_002
N_RC_ST_003
N_RC_ST_004
N_SS_S_ST_001
N_SS_ST_002
N_SS_ST_003
用户管理
N_SS_ST_004
N_SS_ST_005
N_SS_ST_006
用户注册及统一认
N_SS_ST_007
N_SS_ST_008
N_SS_ST_009
用户帐务管理
N_SS_ST_010
N_SS_ST_012
用户帐务查询
N_SS_ST_013
知
识
库
管
理
分
中
心
电
子
全
文
存
储
参考咨询
实时参考咨询
电话参考咨询
文献检索
XXXX
< br>服
务
站
证
订单管理
N_SS_ST_014
订单管理
模块描述
系统测试项描述
系统测试子项
ID
N_DS_ST_001
N_DS_ST_002
N_DS_ST_003
N_DS_ST_004
系统测试子项描述
数据加工阶段的统计
数据发布阶段的统计
数据服务阶段的统计
目次型数据统计
编目数据统计
题录数据统计
门户数据统计
引文数据统计
其他数据统计
读者基本信息统计
读者行为统计
读者排行榜统计
Web
页面访问统计
文献检索统计
全文请求统计
资源使用情况统计
个性化服务统计
参考咨询系统服务统
信息资源统计
N_DS_ST_005
N_DS_ST_006
N_DS_ST_007
N_DS_ST_008
N_DS_ST_009
N_DS_ST_010
读者统计
数据统计
N_DS_ST_011
N_DS_ST_012
N_DS_ST_013
N_DS_ST_014
N_DS_ST_015
N_DS_ST_016
N_DS_ST_017
信息服务统计
N_DS_ST_018
计
N_DS_ST_019
N_DS_ST_020
N_DS_ST_021
N_DS_ST_022
N_DS_ST_023
资金流统计
读者帐务统计
分中心帐务统计
收费站点帐务统计
服务站帐务统计
系统配置信息管理
各级菜单管理
各种页面的配置管理
国内各行业代码配置
系
统
配
置
与
< br>参
数
管
理
系统配置管理
菜单功能管理
页面功能管理
行业代码管理
N_CP_ST_001
N_CP_ST_002
N_CP_ST_003
N_CP_ST_004
语种代码管理
„„
模块描述
系统测试项描述
N_CP_ST_005
„„
系统测试子项
ID
N_IS_ST_001
N_IS_ST_002
N_IS_ST_003
各语种的配置管理
„„
系统测试子项描述
管理“我的数据库”
管理“我的期刊”
管理“我的
SDI
”
管理“我的检索策略”
管理“我的书架”
管理“我的通知”
订单查询
帐务情况查询
集团帐务情况查询
读者帐户充值
修改注册信息
修改读者密码
申请加入集团用户
从属用户管理
我的图书馆
N_IS_ST_004
N_IS_ST_005
N_IS_ST_006
个
性
化
服
务
N_IS_ST_011
N_IS_ST_012
N_IS_ST_013
N_IS_ST_014
自助中心
N_IS_ST_015
N_IS_ST_016
N_IS_ST_017
N_IS_ST_018
注:由于在测试计划中已经对下列测试内容做了分析,此处不
再赘述
2.2
性能特性
2.3
客户端兼容性测试
2.4
安全性测试
2.5
错误处理
2.6
硬件测试
3
测试模型
3.1
测试概要
在进行功能测试时,用测试机
PC<
/p>
机模拟客户端,进行手工或自动化测试。自动化测试
时,
PC
机上安装
LoadRunner
,用
LoadRunner
录制和编写、回放脚本
。
在进行性能测试时,
PC
机上安装
LoadRunner
,
用
LoadRunner
模拟多用户端访问
Server
,
测试服务器的负载状况、响应时
间、容量等。
3.2
测试原理
/
策略
本次测试分为功能测试和性能测试,
数据库测试,
客户端兼容性测试,
安全性测试;用
户界面测试待定。
功能测试以手工测试为主。
性能测试需要利用
LoadRunner
性能测试工
具,主要用于:模拟多用户登录,大量并发
用户操作,系统的负载测试,压力测试,容量
测试,系统响应时间的测试。
具体性能测试时,需要录制多套
脚本,在脚本中进行参数化设置,
插入事务等,实现性
能测试的
需要。
4
测试需求
4.1
环境需求
1
.
Wi
ndows
,
UNIX
,
Linux
的操作系统软件,测试不同操作平台系统的运行情况
2.
不同规格的显示器,测试界面的显示是否一致
nner
工具,进行性能测试
5
测试设计
5.1
测试工具设计
本次性能测试主要采用已有的工具
L
oadRunner
来进行测试。
5.2
测试用例设计
注:
在进行测试用例时,
下面的方法是主要方法;<
/p>
实际进行编写用例可根据实际情况适当扩
充采用别的方法,如输入
域覆盖、输出域覆盖、错误猜测法、异常测试法等。
“——”表示不必采用用例设计方法。
5.2.1
功能测试用例
系
统
测
试
子
项
描述
< br>集
成
检
索
模
块
系统测试
描述
项描述
< br>系
统
测
试
子
项
ID
设计用例主要描述
对各种集成检索时
输入内容的可能性
及检索后结果集显
示
的形式进行用例
设
计
测
试
用
例
采取方法
对
检
索
< br>词
的
输
入采用:
等价类
划分,
边界值分
析;流
程分析
文
献
集成检索
N_LS_ST_00
检索
1
设计。考虑登录用
户
的
情
景
敏
感
检
索。
普通检索
N_LS_ST_00
2
普
通
检
索
选择资源库时,资
源库信息的展示。
在设计检索用例
时,
1
、检索库的
约束功能
的用例;
2.
检索功能
的用
例。考虑到登录用
户情景敏感检索的
检索结果显示,及
其后续操作,如直
接本地链接等。
检索库的测试不再
执行。其他同上
检索库的测试不再
执行。其他同上
<
/p>
对需要输入的部分
采用等价类及边界
值结
合的方法。
——
< br>对
数
据
库
的
选
择用组合法,
对
检
索
条
件
的
输
入
采
用
等
价
类
及边
界值分析,
对
整
个
检
索
流
程
采
用
流
程
分<
/p>
析法。
高级检索
N_LS_ST_00
3
表达式检
索
N_LS_ST_00
4
期刊检索
N_LS_ST_00
5
第三方检
索
帐
务
管理
增加预付
款
N_LS_ST_00
6
高
级
检
索
表
达
式
检索
期
刊
检
索
第
三
方
检索
同上
同上
流程分析法
——
N_AM_ST_001
p>
网
上
交
费
N_AM_ST_002
网
下
交
费
考虑到交费流程的
各个途径,做到全
面覆盖。
同上
考虑是否可以退款
即是否满足退款条
件。
流程分析法
同上
同上
读者退款
N_AM_ST_003
个
人
退
款
p>
N_AM_ST_004
集
团
用
考虑是否可以退款
户
退款
即是否满足退款条
件。
N_AM_ST_005
系
统
退
款
集团帐务
分配
N_AM_ST_006
集
团
用
户
资
金
分配
单个用户和批量
用
户的分配分别设计
用例。考虑输入金
额的边界值
同上
同上
流程分析法