绩效管理系统-系统集成测试计划.doc
- 文档编号:606015
- 上传时间:2022-10-11
- 格式:DOC
- 页数:14
- 大小:230KB
绩效管理系统-系统集成测试计划.doc
《绩效管理系统-系统集成测试计划.doc》由会员分享,可在线阅读,更多相关《绩效管理系统-系统集成测试计划.doc(14页珍藏版)》请在冰豆网上搜索。
绩效管理系统-系统集成测试计划
美好未来源于
绩效管理系统
系统集成测试计划
理想科技信息有限公司
IDEALS&TINFORMATIONCORP.
编写:
编写日期:
审核:
审核日期:
审批:
审批日期:
版本:
页码:
14-14
修订历史记录
日期
版本
状态
作者
说明
2007-07-24
1.0
创建
吕妍
目录
修订历史记录 2
1 简介 4
1.1 目的 4
1.2 背景 4
2 系统集成及验证 4
2.1 集成范围 4
2.2 集成过程 6
2.2.1 集成客户端 6
2.2.2 集成数据库服务器 6
2.2.3 集成应用服务器 6
2.3 集成验证 7
2.4 集成注意事项 7
3 测试需求 8
3.1 测试范围 8
3.2 项目核实 8
4 测试特征 8
4.1 测试类型 8
4.1.1 数据库和数据库完整性测试 8
4.1.2 功能测试 8
4.1.3 业务周期测试 9
4.1.4 用户界面测试 9
4.1.5 性能测试 9
4.1.6 容量测试 9
4.1.7 安全性和访问控制测试 10
4.1.8 故障转移和恢复测试 11
4.1.9 配置测试 11
4.1.10 安装测试 11
4.2 工具 11
4.3 异常事项处理流程 12
4.4 测试报告 12
5 资源 12
6 测试风险 13
7 工时估计 13
8 产出物 14
8.1 测试记录 14
8.2 缺陷报告 14
1简介
1.1目的
编写《绩效管理系统》的这一“系统集成测试计划”文档有助于实现以下目标:
n明确系统集成测试的测试方法、工作量及使用资源
n明确系统集成的范围、集成环境及集成过程中的风险
n指导《系统集成测试用例》的设计和编写
n明确用于验证系统集成测试结果的验证标准
n明确系统集成测试的工作流程及异常问题的解决办法
1.2背景
供电企业是一个工作严谨,规范性和时间性比较强的企业。
但由于企业机构比较庞大,实行的是条块管理模式,由此带来了部门(专业)管理相对独立,衔接不利等问题。
领导层对各个部门,各个专业工作安排情况和工作进展情况了解、掌握不方便,更不利于对工作的监督和考核。
长春理想科技信息公司为彻底解决目前电力行业普遍存在的这一问题,根据对电力行业管理现状的研究和分析,以企业现有的信息网络资源为基础,结合电力行业管理现状和客户要求,采用目标管理、全面质量控制等一系列现代绩效管理研究成果,自主研发出本套适应电力企业现代管理要求的网络工作计划管理软件----绩效管理系统。
2系统集成及验证
2.1集成范围
n硬件集成
将应用服务器、数据库服务器和客户机通过网线和交换机按照拓扑结构将他们互相连接,并实现在局域网内可以互相访问。
内部传输速率大于1M/s。
客户端
服务器端
图4:
系统拓扑图
n软件集成
将操作系统平台软件、网络驱动程序、WeblogicWEB服务发布程序、JDKJAVA运行环境、绩效管理系统服务程序集成并到应用服务器上。
将操作系统平台软件、网络驱动程序、Oracle数据库程序集成并安装到数据库服务器上。
将操作系统平台软件、网络驱动程序、Office办公软件、IE或Firefox浏览器软件集成并安装到客户机上。
n集成构件的详细配置
集成构件的详细配置
软件
系统软件:
windows2000、windowsXP、windows2003、redhat9.0、SUSE10等主流操作系统平台软件;
应用软件:
Office办公软件、IE6.0以上或Firefox2.0以上浏览器、Weblogic8.1以上WEB服务发布程序、Oracle9以上数据库程序、JDK5.0以上JAVA运行环境;
网络
企业内部互联局域网;
网络带宽:
100M以上;
硬件
(最低要求)
应用服务器:
小型机,CPUXXGHz;内存4G;SCIS硬盘20GB;
数据库服务器:
小型机,CPUXXGHz;内存4G;SCIS硬盘80GB;
客户机:
普通PC机,CPU2.0GHz;内存512MB;IDE硬盘10GB;
其他硬件:
局域网交换机、网线、100M网卡;
2.2集成过程
2.2.1集成客户端
n在客户端PC机上安装操作系统平台软件,设置客户端机器名称。
n在TCP/IP属性配置中填写局域网IP地址、子网掩码、网关等信息。
在局域网内通过所设置的机器名可以查找到该机器并访问该机器。
n安装Office常用办公软件,可以打开Excel文档和Word文档。
n安装IE或Firefox浏览器,在地址栏中输入外部访问地址,可以访问到页面信息。
2.2.2集成数据库服务器
n在数据库服务器小型机上安装操作系统平台软件,设置数据库服务器名称。
n在TCP/IP属性配置中填写局域网IP地址、子网掩码、网关等信息。
在局域网内通过所设置的机器名可以查找到该机器并访问该机器。
n安装Oracle数据库软件,创建数据库实例,启动监听服务。
使用数据库管理员登录后创建用户并分配表空间、操作权限。
n使用新创建的用户名及密码,能够在数据库服务器本地登录数据库实例并执行权限允许的操作或能够在局域网内其他机器通过PLSQL数据库客户端软件远程登录数据库实例并执行权限允许的操作,表示数据库安装并运行正常。
2.2.3集成应用服务器
n在应用服务器小型机上安装操作系统平台软件,设置应用服务器名称。
n在TCP/IP属性配置中填写局域网IP地址、子网掩码、网关等信息。
在局域网内通过所设置的机器名可以查找到该机器并访问该机器。
n安装JDK,并添加系统环境变量JAVA_HOME=‘JDK安装路径’。
n安装Weblogic发布程序并启动服务,使用浏览器访问http:
//ServerIP:
7001/console地址应出现如下登录界面,表示Weblogic发布成功。
n登录后按照Weblogic配置说明配置发布信息,如端口信息,数据库连接信息等,将《绩效管理系统》程序包拷贝到Weblogic指定程序发布目录下。
n启动绩效管理系统服务程序,弹出黑色窗口提示发布成功。
n在客户机使用浏览器,访问绩效管理系统的发布地址,如http:
//SververIP:
7001/project-name现实登录界面表示系统成功。
n检查Weblogic发布目录中的《绩效管理系统》程序包是否完整。
n检查Weblogic产生的日志文件,是否有错误信息。
详细步骤可参照《绩效管理系统-系统安装和配置手册》。
2.3集成验证
《绩效管理系统-系统集成测试用例》中所设计的功能测试用例必须全部通过,性能及其他类型测试用例通过90%以上。
在未通过的测试用例中,不能含有‘系统崩溃’和‘严重错误’错误,‘一般错误’小于5%。
2.4集成注意事项
系统集成测试过程中使用的软件版本必须保持一致。
3测试需求
3.1测试范围
《绩效管理系统》的整体测试工作将分成单元测试、集成测试、系统集成测试、软件集成测试、验证测试等几个阶段进行。
本次测试进行的是系统集成测试,主要针对系统运行环境中的硬件和软件进行集成,并测试集成后是否能正常运行。
3.2项目核实
下表列出了制定本《绩效管理系统-系统集成测试计划》时所使用的文档,并标明了各文档的可用性:
文档
(版本/日期)
已创建或可用
已被接收或已经过复审
作者或来源
备注
工作管理计划系统需求说明
o是o否
o是o否
王忠民
系统安装和配置手册
o是o否
o是o否
系统集成测试用例报告
o是o否
o是o否
系统集成测试总结
o是o否
o是o否
4测试特征
4.1测试类型
4.1.1数据库和数据库完整性测试
在《绩效管理系统》中,数据库的实现采用系统专用设计,因此将数据库的功能实现及完整性将在软件集成测试阶段进行测试。
4.1.2功能测试
对测试对象的功能测试应侧重于所有可直接追踪到用例或业务功能和业务规则的测试需求。
在《绩效管理系统》中,功能测试将在软件集成测试阶段进行。
4.1.3业务周期测试
在《绩效管理系统》中,部分能模块按照业务规则有业务周期限制,业务周期测试将在软件集成测试阶段进行。
4.1.4用户界面测试
《绩效管理系统》采用B/S结构,用户在客户端主要通过浏览器访问系统界面来执行所需要的操作。
用户界面测试将在软件集成测试阶段进行。
4.1.5性能测试
性能评测是对功能操作过程中的响应时间、事务处理速率、系统在超出最大预期工作量要求、资源不足或资源争用等情况发生时,核实是否满足系统的性能要求。
在《绩效管理系统》中性能评测将结合测试工具本测试阶段重点进行。
测试目标
服务器端对界面操作请求的平均响应时间小于5秒
系统在应用服务器几乎没有可使用内存时不会崩溃
系统在数据库服务器几乎没有可用磁盘空间时不会崩溃
数据库连接池达到最大限制时系统能够正常运行
系统在网络带宽不足时能够正常运行
技术
借助性能测试工具辅助测试
通过修改数据文件来增加事务数量,或通过修改脚本来增加每项事务的次数
脚本以单个用户、单个事务为基准,并在多台测试机上运行
完成标准
单个事务或单个用户:
在每个事务所预期或要求的时间范围内成功地完成测试脚本,没有发生任何故障
多个事务或多个用户:
在可接受的时间范围内成功地完成测试脚本,没有发生任何故障。
需考虑的特殊事项
复杂报表、查询功能,系统维护功能不在此要求范围内
性能测试应该在专用的测试机上或在专用的机时内执行,以便实现完全的控制和精确的评测。
测试中所用的数据库应该是实际大小或相同缩放比例的数据库。
4.1.6容量测试
容量测试使测试对象处理大量的数据,以确定是否达到了将使软件发生故障的极限。
在《绩效管理系统》中容量测试将结合性能测试,在软件集成测试阶段进行。
测试目标
系统支持10年在线数据表示(按1000人,每人每天产生1KB数据量计算)。
数据库磁盘空间是否能够支持10年在线数据的预期最大量
网络带宽是否能够支持1000人同时在线传输大数据量的情况
技术
通过人均每日数据量、时间和在线人数计算最大的数据总量
通过人均传输数率、在线人数计算最大带宽使用情况
完成标准
所计划的测试已全部执行,而且在达到或超出指定的系统限制时没有出现任何软件故障。
需考虑的特殊事项
时间段对在线数据量和传输数据量的影响
4.1.7安全性和访问控制测试
在《绩效管理系统》中,系统的安全性和访问权限有严格的要求。
因此,本系统集成测试阶段的安全性和访问控制将如下进行:
测试目标
应用程序级别的安全性:
不同用户只能访问其所属用户类型已被授权访问的那些功能或数据。
未被授予系统访问权限的用户无法登陆应用系统并执行操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 绩效 管理 系统 系统集成 测试 计划