某BS系统测试方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
国家科技图书文献中心
系统测试方案
拟制:王任荣日期:2007/09/27 审核:日期:yyyy/mm/dd 批准:日期:yyyy/mm/dd
修订记录
目录
1概述 (5)
2应测试对象特性 (5)
2.1功能特性 (5)
3测试模型 (9)
3.1测试概要 (9)
3.2测试原理/策略 (10)
4测试需求 (10)
4.1 环境需求 (10)
5测试设计 (10)
5.1 测试工具设计 (10)
5.2 测试用例设计 (10)
5.2.1功能测试用例 (10)
5.3 测试规程设计 (22)
国家科技图书文献中心系统测试方案
关键词:国家科技图书文献中心系统系统测试方案
摘要:本文档是国家科技图书文献中心系统的系统测试方案,用来明确系统测试特性、系统测试需求,并进行各需求的设计。
缩略语清单:XXXX:国家科技图书中心系统
参考资料清单:
1概述
本方案文档是为了指导XXXX的系统测试的测试用例设计和测试执行。
阅读对象为参加测试用例设计和测试执行的测试工程师和项目经理及相关的开发人员。2应测试对象特性
各测试项将对以下测试子项目进行测试:
2.1功能特性
将对以下测试项的测试子项进行测试:
注:由于在测试计划中已经对下列测试内容做了分析,此处不再赘述
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功能测试用例
对整个系统运行中的主要功能进行综合分析设计测试用例,使用流程分析法:注册→登录→检索
登录→检索→下订单→充值→全文传递
检索→登录→下订单→充值→全文传递
登录→代查代借→购买
登录→“我的图书馆”的各项操作
“我的图书馆”→登录→进行各项操作
注:由于在测试计划中对下列内容做了说明,此处不再赘述。
5.2.2性能测试用例
5.2.3客户端兼容性测试
5.2.4安全性测试
5.2.5错误处理
5.2.6硬件测试
5.3 测试规程设计
本次测试先进行功能测试,然后进行性能测试。具体执行顺序如下:
1、数据库测试
2、功能测试:
用户注册→用户登录
用户登录→全文传递、代查代借、我的XXXX
系统管理员注册→系统管理员登录
系统管理员登录→系统用户的管理
3、性能测试
4、客户端兼容性测试
5、安全性测试
6、错误处理机制测试
7、硬件测试