测试环境管理指南_第1页
测试环境管理指南_第2页
测试环境管理指南_第3页
测试环境管理指南_第4页
测试环境管理指南_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

密级:机密XXXXXXXXXXXXX公司XXXXXXXXXX系统测试环境管理指南文档状态[]初稿[^]评审通过[]修改[]发布[]作废文档标识当前版本Ver.0.8.0XXXXXXXXXXXXXXXXXX公司

变更履历版本号更改时间更改的图表和章节号状态更改简要描述更改人批准人Ver0.8.02011-2-28全文N全文新建注:状态可以为N-新建、A-增加、M-更改、D-删除。TOC\o"1-5"\h\z\o"CurrentDocument"概述 1\o"CurrentDocument"目的 1\o"CurrentDocument"角色职责 1\o"CurrentDocument"测试环境管理 1\o"CurrentDocument"测试环境策划 2测试的系统环境策划. 2\o"CurrentDocument"沟通和评审 3\o"CurrentDocument"测试环境部署 4部署测试的系统环境 4\o"CurrentDocument"数据同步 5\o"CurrentDocument"版本部署 6\o"CurrentDocument"经验总结 61.概述1.1目的本文描述了XXXXXXXXXXX项目中测试环境管理活动的基本过程,为测试环境部署的相关人员执行测试环境管理活动提供参考。1.2角色职责测试部署的职责分工,见表1-1项目负责人系统管理员环境部署人员DBA版本部署人员测试环境策划提出环境需求V确定环境的方案VV测试环境部署硬件系统部署V系统软件部署V数据库部署V配置文件部署V测试数据同步V测试版本部署V表1-1测试环境部署分工2.测试环境管理2.2.1测试环境策划2・1・1测试的系统环境策划项目负责人依据“需求规格说明书”中的系统运行环境的要求识别DAT、UAT、STAGING测试环境的需求。系统管理员与项目负责人依据测试环境的需求,共同对测试环境进行策划,通常包括硬件的型号、配置参数以及系统软件的名称、版本等。通常情况下,STAGINIG环境与系统的运行环境一致,DAT、UAT的测试环境在IT资源的允许范围内尽量接近系统的生产环境。如果存在多个服务器之间的协作,建议增加测试环境的网络拓扑图进行辅助说明。测试环境的需求应尽量详尽,以更好的进行环境策划,如硬件当前的配置需求(如:CPU、内存、存储空间、网络交互、电源设置等方面的要求)及拓展需求、系统软件需求(如:操作系统类型及版本、系统分区、网络访问控制、端口及数据备份等方面的要求、)数据库类型及版本、应用软件的配置需求等。d•测试环境的分类,见图2-1。图2-1::测试环境分类当硬件设备或系统软件在目前的IT资源配备下无法满足时,需尽早进行采购,并作为环境部署的关键依赖进彳丁跟踪。如果存在测试环境与其它项目的测试环境共享硬件资源的情况,系统管理员需要识别和说明。必要时,测试负责人需将测试环境作为关键依赖来跟踪,并与相关人员协商资源分配的策略。评估对测试活动的影响,应统筹考虑共享此硬件资源的所有应用系统。2.1.2沟通和评审测试环境策划的结果记录在“测试环境管理表”中,并与环境部署的相关人员进行沟通,重点关注各测试环境与系统运行环境的差异,分析对测试活动的性能影响,识别测试的风险。2.2测试环境部署测测测测测测测测/测测测测测测测 DBA测测测测测测测测

测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测i2.2测试环境部署测测测测测测测测/测测测测测测测 DBA测测测测测测测测

测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测i测测测测测测测测测测测测测测测测测测测:测测测测测测测测测测测测测、 ■*测测测测L_. UAT测测测测测S三测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测测:测测测测GZ-C测测测测GZ-C测测测测图2-2:测试环境部署2.2.1 部署测试的系统环境测试环境部署的相关人员依照“测试环境管理表”中的环境部署要求和部署时间进行系统硬件和软件的部署。系统管理员负责硬件和系统软件的部署。DBA负责数据库的部署环境部署人员负责应用软件部署前的软件配置,如,动态库,配置文件等系统访问权限的控制需依据组织的“IT资源申请流程”对于需要采购的资源,系统管理员定期对资源的到位时间进行确认,当其无法按期实施部署时,应及时向项目负责人和环境部署的相关人员进行报告,共同评估对项目进展的影响。2.2.2数据同步DBA对测试数据进行同步,活动执行中发现的问题,需及时与项目负责人和测试负责人进行沟通。测试数据的同步策略,见图2-3。DBA每月将生产环境的数据同步到STAGING环境中,为STAGING测试做数据准备;UAT中需要大数据量进行测试的情况下,需要在测试前将生产环境的数据同步到测试环境下,这种情况下,项目负责人会提出数据同步的申请(mail方式)给DBA,DBA在数据部署后通知(mail方式)项目负责人、版本部署人员以及测试负责人。数据同步后,DBA对测试数据同步的结果进行确认。避免直接使用包含个人信息或其它敏感信息的数据进行测试,特殊情况必须使用时,应对数据进行"脱敏”处理,并在保证信息安全的前提下进行。版本部署当新版本发布时,版本部署人员进行DAT的测试版本部署,版本部署成功后,通知测试组进行DAT测试;版本部署人员在接到“UAT测试申请单”后,进行UAT的测试版本部署,部署成功后mail通知测试组进行UAT的接收测试;版本部署人员在接到“上线控制单”后,进行STAGING的测试版本部署,部署成功后mail通知测试组进行STAGING测试。以上活动的测试版本部署,当对部署组件的顺序或部署的前提条件有要求的情况下幵发人员需在"版本说明"中说明。版本部署人员应依照项目配置管理的相关规范从项目配置库中获取需

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论