测试环境搭建

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

浏览器1 浏览器2
浏览器n
B/S系统的测试环境搭建
✓ 数据库服务器端测试环境安装步骤:
– 选择服务器 – 安装操作系统 – 安装数据库 – 安装杀毒软件 – 杀毒 – 制作Image文件 – 安装软件数据库文件 – 进行相关数据库配置 – 杀毒 – 制作Image文件
B/S系统的测试环境搭建
✓ 应用服务器端测试环境安装步骤:
硬件环境
✓ 指测试必需的服务器、客户端、网络连接设备, 以及打印机/扫描仪等辅助硬件设备所构成的 环境
✓ 如果用户要求的硬件配置种类较多,可以定义 一些基本硬件配置
✓ 如果资源有限,配置一个能最小满足必须的硬 件配置的环境也是一个可行的方法
软件环境
✓ 指被测软件运行时的操作系统、数据库及其他应用软 件构成的环境
✓ 共存的软件
– 共存的软件对被测软件的影响
> 是否共用文件(如系统文件)? > 是否产生冲突(一般多为内存冲突)? > 是否产生其他影响?
– 共存的软件越少越好 – 在某些有特殊要求的测试中,共存的软件必不可少
网络环境
✓ 指被测软件运行时的网络系统、网络结构及其 他网络设备构成的环境
✓ 网络设备 ✓ 网络结构 ✓ 网络系统
软件测试工程师培训
测试环境搭建
国家应用软件产品质量监督检验中心
概览
✓ 在本章中,我们将学习:
–测试环境的组成与要求 –测试环境的搭建 –测试环境的备份与恢复 –测试数据的获取
目标
✓完成此课程之后,学员将具备以下能力:
– 了解测试环境的组成 – 搭建具体项目的测试环境 – 进行测试环境的备份与恢复 – 获取测试数据
C/S架构的介绍
数据层 底层
数据库1 数据库2
数据库n
应用层 中间层
表示层 表面层
应用1 应用2
应用n
Internet/Intranet
客户端1 客户端2
客户端n
C/S系统的测试环境搭建
✓ 应用服务器端测试环境安装步骤:
– 选择服务器或PC机 – 安装操作系统 – 安装杀毒软件 – 安装服务器软件 – 杀毒 – 制作Image文件 – 安装服务器端应用软件 – 进行相关配置、测试与数据库服务器的连接 – 杀毒 – 制作Image文件
✓一旦测试环境遭到破坏,可以还原最近 备份的系统,实现测试环境的恢复
✓目的
–维持测试环境的一致性 –恢复测试数据 –恢复测试环境的当前状态
测试环境备份与恢复的工具
✓Ghost( Symantec) ✓Partimage ✓……
Ghost工具的使用
✓Ghost是一个硬盘拷贝软件,它把整个硬 盘映像压缩保存为Image文件
测试环境的备份
✓ 测试过程中会遇到多种不可预测的事情发生, 一但造成系统崩溃,则会造成测试数据丢失、 测试过程中断或者测试环境的重新搭建
✓ 经常对测试环境进行多次必要的备份是一个必 备的预防措施和一个比较好的习惯
✓ 对测试环境的备份可以挽回不必要的损失、节 省测试的时间、保持测试的连续性
测试环境的恢复
✓通过制作Image文件来实现测试环境的备 份
单机版应用程序的测试环境搭建
✓选择PC机 ✓安装操作系统 ✓安装杀毒软件 ✓杀毒 ✓制作Image文件 ✓安装被测软件及相关辅助软件 ✓杀毒 ✓制作Image文件
B/S架构的三层体系结构的介绍
数据层 底层
数据库1 数据库2
数据库n
应用层 中间层
表示层 表面层
应用1 应用2
应用n
Internet/Intranet
课程目录
✓ 测试环境的组成与要求 ✓ 测试环境的搭建 ✓ 测试环境的备份与恢复 ✓ 测试数据的获取
测试环境
✓对软件系统进行各级测试所基于的软/硬 件设备和支持
✓包括被测软件的运行平台、用于各级测 试的工具和与该测试有关的软硬件环境
✓越接近用户环境越好
测试环境的组成
测试环境
硬件环境
软件环境
网络环境
对测试环境的要求
✓ 尽可能真实的环境 ✓ 符合软件运行的最低要求 ✓ 选用比较普及的操作系统和软件平台 ✓ 营造纯净、独立的测试环境 ✓ 无毒的环境
测试环境与测试阶段的关系
影响测试环境的因素
不同阶段的测试环境
Attribute
Level
Unit
Integration
System
Acceptance
Production
Data
Manually Creaห้องสมุดไป่ตู้ed
Volume of Test Data
Small
Small
Large
Large
Strategy
Unit
Groups of Units/Builds
Entire System
Simulated Production
课程目录
✓测试环境的组成与要求 ✓测试环境的搭建 ✓测试环境的备份与恢复 ✓测试数据的获取
Cohabiting Software
None
None
None/Actual
Actual
Interfaces
None
Internal
Simulated & Real Production
Source of Test Manually Created Manually Created Production &
People
Developers
Developers & Testers
Testers
Testers & Users
Hardware O/S Programmers' Workbench
Programmers' Workbench
System Test
Mirror of
Machine or Region Production
C/S系统的测试环境搭建
✓ 客户端测试环境安装步骤:
–选择PC机 –安装操作系统 –安装杀毒软件 –杀毒 –制作Image文件 –安装客户端应用软件 –进行相关配置、测试与应用服务器的连接 –杀毒 –制作Image文件
课程目录
✓测试环境的组成与要求 ✓测试环境的搭建 ✓测试环境的备份与恢复 ✓测试数据的获取
– 选择服务器 – 安装操作系统 – 安装杀毒软件 – 安装服务器软件 – 杀毒 – 制作Image文件 – 安装应用软件 – 进行相关配置、测试与数据库服务器的连接 – 杀毒 – 制作Image文件
B/S系统的测试环境搭建
✓客户端测试环境安装步骤:
–选择PC机 –安装操作系统 –安装杀毒软件 –安装软件要求的浏览器版本 –测试与应用服务器的连接 –杀毒 –制作Image文件
相关文档
最新文档