测试环境搭建流程_第1页
测试环境搭建流程_第2页
测试环境搭建流程_第3页
测试环境搭建流程_第4页
测试环境搭建流程_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

1、测试环境搭建流程目录1文档目的: . 错 误!未定义书签。2适用范围: . 错 误!未定义书签。3术语和缩略语解释: . . 错 误!未定义书签。4参考文献: . 错 误 ! 未定义书签。5角色和职责: . 错 误!未定义书签。6测试环境搭建流程: . . 错 误!未定义书签。测试环境搭建流程图: . . 错误 !未定义书签。BS 测试环境搭建 . 错误 ! 未定义书签。CS 测试环境搭建 . 错误 ! 未定义书签。7测试环境备份与恢复 . . 错 误!未定义书签。备份. 错误 !未定义书签。恢复. 错误 !未定义书签。8测试环境数据生产和维护 . . 错 误!未定义书签。8 附录 . 错 误

2、!未定义书签。从而保证各个被测软1 文档目的:为了完成软件测试工作所必需的计算机硬件、 软件、网络设备、历史数据的总称。 毫无 疑问, 稳定和可控的测试环境, 可以使测试人员花费较少的时间就完成测试用例的执行, 也 无需为测试用例、 测试过程的维护花费额外的时间, 并且可以保证每一个被提交的缺陷都可 以在任何时候被准确的重现。2 适用范围:1.硬件环境搭建: 指测试必须的服务器、 客户端、 网络连接设备以及答应机 / 扫描仪等 辅助硬件设备所构成的环境;若要求的硬件配置种类较多,可以定义一些基本硬件配置;2.软件环境搭建: 指测试软件运行时的操作系统、 数据库及其他应用软件构成的环境;(1)共

3、存软件对被测软件的影响:例如公用文件之间的相互影响、公用文件之间的内 存冲突以及其他的影响;( 2)共存文件越少越好;在某些有特殊要求的测试中,共存文件必不可少;3.利用辅测试环境进行的测试:兼容性测试: 在满足软件运行要求的范围内, 可选择一些典型的操作系统和常用应用软 件对其进行安装卸载和主要功能的验证模拟真实环境测试: 有些软件, 特别是面向大众的商品化软件, 在测试时常常需要考察 在真实环境中的表现。 如测试杀毒软件的扫描速度时, 硬盘上布置的不同类型文件的比例要 尽量接近真实环境,这样测试出来的数据才有实际意义横向对比测试: 利用辅测试环境“克隆”出完全一致的测试环境,件平等对比4.

4、网络环境: 指被测软件运行时的网络系统、网络结构以及其他网络设备构成的环境、 网络设备、网络结构、网络系统等;5.为了确定测试环境的组成我们需要明确一下问题:( 1) 所需要的计算机的数量,以及对每台计算机的硬件配置要求,包括CPU的速度、内存和硬盘的容量、网卡所支持的速度、打印机的型号等;( 2) 部署被测应用的服务器所必需的操作系统、数据库管理系统、中间件、WEB服务器以及其他必需组件的名称、版本,以及所要用到的相关补丁的版本;( 3) 用来保存各种测试工作中生成的文档和数据的服务器所必需的操作系统、 数据库管理系统、中间件、 WEB服务器以及其他必需组件的名称、版本,以及所要用到的相关补

5、丁 的版本;( 4) 用来执行测试工作的计算机所必需的操作系统、数据库管理系统、中间件、WEB服务器以及其他必需组件的名称、版本,以及所要用到的相关补丁的版本;(5)是否需要专门的计算机用于被测应用的服务器环境和测试管理服务器的环境的备 份;( 6) 测试中所需要使用的网络环境。例如,如果测试结果同接入Internet 的线路的稳定性有关, 那么应该考虑为测试环境租用单独的线路; 如果测试结果与局域网内的网络速 度有关,那么应该保证计算机的网卡、网线以及用到的集线器、交换机都不会成为瓶颈;( 7) 执行测试工作所需要使用的文档编写工具、 测试管理系统、 性能测试工具、 缺陷 跟踪管理系统等软件

6、的名称、版本、 License 数量,以及所要用到的相关补丁的版本。对于 性能测试工具,则还应当特别关注所选择的工具是否支持被测应用所使用的协议;( 8) 为了执行测试用例, 所需要初始化的各项数据, 例如登陆被测应用所需的用户名 和访问权限, 或其他基础资料、 业务资料; 对于性能测试还应当特别考虑执行测试场景前应 当满足的历史数据量。 当然, 还有另外一个非常关键的问题: 在测试过程中受到影响的数据 如何恢复;对测试环境的要求:(1)尽可能的真实的环境;(2)符合软件运行的最低要求;( 3)选用比较普及的操作系统和软件平台;( 4)营造纯净、独立的测试环境;(5)无毒的环境;3 术语和缩略

7、语解释:序号术语和缩略语说明1Ghost美国赛门铁克公司旗下的硬盘备份还原工具2Vmare虚拟机软件344 参考文献:5 角色和职责:角色职责备注测试主管1. 负责测试团队的组建和管理工作2. 规划、建立和维护软件测试管理流程并持续优化3. 指导测试工程师测试环境的搭建、并对部门测试 人员提供技能培训4. 组织环境搭建工作的实施搭建环境负责人1. 制定搭建环境的策略、搭建环境的计划2. 分配搭建环境任务并做好协调工作3. 跟踪并监督工作进度4. 搭建环境过程中发现问题并及时反馈5. 组织搭建环境的评审工作6. 针对搭建好的环境,提供使用技能的培训软件测试工程师1. 熟悉测试任务分工进行工作,

8、并能很好的在搭建好 的环境中展开测试2. 讲在搭建环境中进行的工作分批写入测试用例和 测试报告中3. 对于环境中发现问题的问题及时反馈并追踪软件工程师1. 指导、协调程序员的工作2. 参与系统的设计、开发、测试等过程3. 主要功能的代码实现4. 解决工程中的关键问题和技术难题,协助工程管 理人员保障软件的质量软件配置管理员1. 负责开发部门的配置管理工作,包括:基线管理、 版本管理、发布管理、变更管理、配置审计、并 行开发支持、软件配置管理报告的编写与分析等5. 监督开发过程中流程的实施,能够及时将在对应 环境中发现问题汇总并进行改造6 测试环境搭建流程:测试环境搭建流程图:BS 测试环境搭建

9、BS测试环境搭建步骤:1. 数据库服务器端测试环境安装步骤:1)选择服务器2)安装操作系统3)安装数据库4)安装杀毒软件5)杀毒6)制作 Image 文件7)安装软件数据库文件8)进行相关数据库配置9)杀毒10)制作 Image 文件2. 应用服务器端测试环境安装步骤:1)选择服务器2)安装操作系统3)安装数据库4)安装杀毒软件5)杀毒6)制作 Image 文件7)安装软件数据库文件8)进行相关数据库配置9)杀毒10) 制作 Image 文件3. 客户端测试环境安装步骤:1)选择 PC机2)安装操作系统3)安装杀毒软件4)安装软件要求的浏览器版本GHOST文件;(5) 测试与应用服务器的链接(

10、6) 杀毒( 7) 制作 Image 文件CS 测试环境搭建1. 应用服务器端测试环境安装步骤:1)选择服务器或 PC机2)安装操作系统3)安装杀毒软件4)安装服务器软件5)杀毒6)制作 Image 文件7)安装服务器端应用软件8)进行相关配置、测试与数据库服务器的链接9)杀毒10) 制作 Image 文件2. 客户端测试环境安装步骤:1)选择 PC机2)安装操作系统3)安装杀毒软件4)杀毒5)制作 Image 文件6)安装客户端应用软件7)进行相关配置、测试与应用服务器的链接8)杀毒9)制作 Image 文件7测试环境备份与恢复备份1. 目的:( 1) 维持测试环境的一致性;( 2) 恢复测

11、试数据;( 3) 恢复测试环境的当前状态;2. 备份的内容:( 1) 利用备份工具将常用的操作系统做一个比较完整的( 2) 测试系统环境备份;( 3) 项目定期备份到服务器(将比较重要的测试用例或过程文档保留一份在服务器) 为什么要备份测试过程中会遇到多种不可预测的事情,一旦造成系统崩溃,则会造成测试数据丢失、 测试过程中断或者测试环境的重新搭建; 经常对测试环境进行多次必要的备份是一个必备的 预防措施和一个比较好的习惯; 对测试环境的备份可以换回不必要的损失、 节省测试的时间、 保持测试的连续性;备份的原则: 经常对测试环境进行多次必要的备份是必备的预防措施和好的习惯备份的好处: 挽回不必要

12、的损失、节省测试的时间、保持测试的连续性恢复一旦测试环境遭到破坏,可以还原最近备份的系统,实现测试环境的回复目的:( 1) 维持测试环境的一致性;( 2) 恢复测试数据;( 3) 回复测试华景的当前状态;测试环境的快速恢复:(1) 将对测试环境备份获得的 Image 文件复制到其他硬件配置相同的计算机上( 2) 利用备份恢复工具进行恢复( 3) 实现多台机器同样的测试环境的快速搭建,从而节省搭建测试环境的时间 测试环境备份与恢复的工具 Gohst ( Symantes ) Partimage 等Gohst 的使用说明:( 1) Ghost 是一个硬盘拷贝软件、它把整个硬盘映像压缩保存为Image 文件制作;( 2) 通过制作 Image 文件来实现测试环境的备份;(3) 将原先制作的 Image 文件进行恢复来实现整个硬盘的还原,从而实现测试环境的恢 复;8测试环境数据生产和维护测试数据:(1) 测试数据也是影响测试环境的一个因素(2) 测试数据直接影响着城市的质量(3) 测试数据有多种来源:用户、测试人员设计、随机生成 对测试数据的要求:(1) 功能测试不需要大量的数据(

温馨提示

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

评论

0/150

提交评论