3某BS系统测试方案.docx

上传人:b****6 文档编号:6307302 上传时间:2023-01-05 格式:DOCX 页数:29 大小:24.63KB
下载 相关 举报
3某BS系统测试方案.docx_第1页
第1页 / 共29页
3某BS系统测试方案.docx_第2页
第2页 / 共29页
3某BS系统测试方案.docx_第3页
第3页 / 共29页
3某BS系统测试方案.docx_第4页
第4页 / 共29页
3某BS系统测试方案.docx_第5页
第5页 / 共29页
点击查看更多>>
下载资源
资源描述

3某BS系统测试方案.docx

《3某BS系统测试方案.docx》由会员分享,可在线阅读,更多相关《3某BS系统测试方案.docx(29页珍藏版)》请在冰豆网上搜索。

3某BS系统测试方案.docx

3某BS系统测试方案

九瑞网络科技有限公司

文档编号

产品版本

密级

产品名称:

国家科技图书文献中心系统

共22页

国家科技图书文献中心

系统测试方案

 

拟制:

王任荣

日期:

2007/09/27

审核:

日期:

yyyy/mm/dd

批准:

日期:

yyyy/mm/dd

修订记录

日期

修订版本

描述

作者

2007/09/27

1.0

初稿完成

王任荣

目录

1概述5

2应测试对象特性5

2.1功能特性5

3测试模型9

3.1测试概要9

3.2测试原理/策略9

4测试需求10

4.1环境需求10

5测试设计10

5.1测试工具设计10

5.2测试用例设计10

5.2.1功能测试用例10

5.3测试规程设计21

国家科技图书文献中心系统测试方案

关键词:

国家科技图书文献中心系统系统测试方案

摘要:

本文档是国家科技图书文献中心系统的系统测试方案,用来明确系统测试特性、系统测试需求,并进行各需求的设计。

缩略语清单:

XXXX:

国家科技图书中心系统

参考资料清单:

名称

作者

编号

发布日期

出版单位

XXXX需求分析报告2007-4-26V2.2(印刷版)

2007/4/26

XXXX网络服务系统概要设计

2007/9/14

XXXX系统系统测试计划

2007/9/14

1概述

本方案文档是为了指导XXXX的系统测试的测试用例设计和测试执行。

阅读对象为参加测试用例设计和测试执行的测试工程师和项目经理及相关的开发人员。

2应测试对象特性

各测试项将对以下测试子项目进行测试:

2.1功能特性

将对以下测试项的测试子项进行测试:

模块描述

系统测试项描述

系统测试子项ID

系统测试子项描述

文献检索

集成检索

N_LS_ST_001

集成检索

普通检索

N_LS_ST_002

普通检索

高级检索

N_LS_ST_003

高级检索

表达式检索

N_LS_ST_004

表达式检索

期刊检索

N_LS_ST_005

期刊检索

第三方检索

N_LS_ST_006

第三方检索

帐务管理

增加预付款

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

元数据管理和维护

模块描述

系统测试项描述

系统测试子项ID

系统测试子项描述

数据分发及加载

元数据上传

N_ML_ST_001

元数据上传

元数据加载

N_ML_ST_002

元数据加载

数据加载日志上传

N_ML_ST_003

数据加载日志上传

数据加载日志入库

N_ML_ST_004

数据加载日志入库

知识库管理

中心知识库管理和维护

N_KBM_ST_001

注册机构信息维护

N_KBM_ST_002

机构IP地址维护

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

电话参考咨询

XXXX服务站

文献检索

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

用户付款流水查询

订单管理

N_SS_ST_014

订单管理

模块描述

系统测试项描述

系统测试子项ID

系统测试子项描述

数据统计

信息资源统计

N_DS_ST_001

数据加工阶段的统计

N_DS_ST_002

数据发布阶段的统计

N_DS_ST_003

数据服务阶段的统计

N_DS_ST_004

目次型数据统计

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

Web页面访问统计

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

服务站帐务统计

系统配置与参数管理

系统配置管理

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机模拟客户端,进行手工或自动化测试。

自动化测试时,PC机上安装LoadRunner,用LoadRunner录制和编写、回放脚本。

在进行性能测试时,PC机上安装LoadRunner,用LoadRunner模拟多用户端访问Server,测试服务器的负载状况、响应时间、容量等。

3.2测试原理/策略

本次测试分为功能测试和性能测试,数据库测试,客户端兼容性测试,安全性测试;用户界面测试待定。

功能测试以手工测试为主。

性能测试需要利用LoadRunner性能测试工具,主要用于:

模拟多用户登录,大量并发用户操作,系统的负载测试,压力测试,容量测试,系统响应时间的测试。

具体性能测试时,需要录制多套脚本,在脚本中进行参数化设置,插入事务等,实现性能测试的需要。

4测试需求

4.1环境需求

1.Windows,UNIX,Linux的操作系统软件,测试不同操作平台系统的运行情况

2.不同规格的显示器,测试界面的显示是否一致

3.LoadRunner工具,进行性能测试

5测试设计

5.1测试工具设计

本次性能测试主要采用已有的工具LoadRunner来进行测试。

5.2测试用例设计

注:

在进行测试用例时,下面的方法是主要方法;实际进行编写用例可根据实际情况适当扩充采用别的方法,如输入域覆盖、输出域覆盖、错误猜测法、异常测试法等。

“——”表示不必采用用例设计方法。

5.2.1功能测试用例

模块描述

系统测试项描述

系统测试子项ID

系统测试子项描述

设计用例主要描述

设计测试用例采取方法

文献检索

集成检索

N_LS_ST_001

集成检索

对各种集成检索时输入内容的可能性及检索后结果集显示的形式进行用例设计。

考虑登录用户的情景敏感检索。

对检索词的输入采用:

等价类划分,边界值分析;流程分析

普通检索

N_LS_ST_002

普通检索

选择资源库时,资源库信息的展示。

在设计检索用例时,1、检索库的约束功能的用例;2.检索功能的用例。

考虑到登录用户情景敏感检索的检索结果显示,及其后续操作,如直接本地链接等。

对数据库的选择用组合法,对检索条件的输入采用等价类及边界值分析,对整个检索流程采用流程分析法。

高级检索

N_LS_ST_003

高级检索

检索库的测试不再执行。

其他同上

同上

表达式检索

N_LS_ST_004

表达式检索

检索库的测试不再执行。

其他同上

同上

期刊检索

N_LS_ST_005

期刊检索

对需要输入的部分采用等价类及边界值结合的方法。

流程分析法

第三方检索

N_LS_ST_006

第三方检索

——

——

帐务管理

增加预付款

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_008

集团用户限额回收

同上

同上

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_008

充值卡查询

对查询条件及显示内容的测试。

同上

用户管理

用户角色管理

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_008

口令遗忘处理

还需要采用输出域覆盖测试各种输入

流程分析法

系统用户管理

N_UM_ST_009

增加新系统用户

对输入内容的地方,利用等价类和边界值结合,进行测试用例设计。

采用流程分析考虑到各种可能性的发生,进行对其测试用例设计。

增加用户信息时,测试提交操作的完整性,以校验提交给服务器的信息的正确性。

流程分析法,等价类及边界值分析

N_UM_ST_010

管理系统用户

主要是删除和修改操作,对各种可能的流程进行流程分析设计用例。

对修改内容的填写利用等价类和边界值结合设计各种可能输入组合。

同上

N_UM_ST_011

口令遗忘处理

流程分析法

在线用户管理

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_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

——

——

流程分析法,等价类划分

数据分发及加载

元数据上传

N_DM_ST_001

——

——

——

元数据加载

N_DM_ST_002

——

——

——

数据加载日志上传

N_DM_ST_003

——

——

——

数据加载日志入库

N_DM_ST_004

——

——

——

知识库管理

中心知识库管理和维护

N_KBM_ST_001

注册机构信息维护

批量导入信息及WEB界面维护的测试。

等价类划分及边界值分析,流程分析

N_KBM_ST_002

机构IP地址维护

机构IP地址的添加、修改、删除。

同上

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

电话参考咨询

同上

同上

XXXX服务站

文献检索

N_SS_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_008

用户统一登录认证

用户登录后在不同站点的操作

流程分析法

用户帐务管理

N_SS_ST_010

增加预付款

主要是网下交费

流程分析法;边界值分析

N_SS_ST_011

读者退款

同主、镜像站的方法

同上

N_SS_ST_012

集团帐务分配

同上

用户帐务

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1