软件工程师培训之测试环境搭建课件_第1页
软件工程师培训之测试环境搭建课件_第2页
软件工程师培训之测试环境搭建课件_第3页
软件工程师培训之测试环境搭建课件_第4页
软件工程师培训之测试环境搭建课件_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

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

文档简介

测试环境搭建测试环境搭建1概览在本章中,我们将学习:测试环境的组成与要求测试环境的搭建测试环境的备份与恢复测试数据的获取概览在本章中,我们将学习:2目标完成此课程之后,学员将具备以下能力:

了解测试环境的组成搭建具体项目的测试环境进行测试环境的备份与恢复

获取测试数据目标完成此课程之后,学员将具备以下能力:3课程目录测试环境的组成与要求

测试环境的搭建测试环境的备份与恢复测试数据的获取课程目录测试环境的组成与要求4测试环境对软件系统进行各级测试所基于的软/硬件设备和支持包括被测软件的运行平台、用于各级测试的工具和与该测试有关的软硬件环境越接近用户环境越好测试环境对软件系统进行各级测试所基于的软/硬件设备和支持5测试环境的组成测试环境硬件环境网络环境软件环境测试环境的组成测试环境硬件环境网络环境软件环境6硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境如果用户要求的硬件配置种类较多,可以定义一些基本硬件配置

如果资源有限,配置一个能最小满足必须的硬件配置的环境也是一个可行的方法硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机7软件环境指被测软件运行时的操作系统、数据库及其他应用软件构成的环境共存的软件共存的软件对被测软件的影响是否共用文件(如系统文件)?是否产生冲突(一般多为内存冲突)?是否产生其他影响?共存的软件越少越好在某些有特殊要求的测试中,共存的软件必不可少软件环境指被测软件运行时的操作系统、数据库及其他应用软件构成8网络环境指被测软件运行时的网络系统、网络结构及其他网络设备构成的环境网络设备网络结构网络系统网络环境指被测软件运行时的网络系统、网络结构及其他网络设备构9对测试环境的要求

尽可能真实的环境符合软件运行的最低要求选用比较普及的操作系统和软件平台营造纯净、独立的测试环境无毒的环境对测试环境的要求尽可能真实的环境10测试环境与测试阶段的关系

测试环境与测试阶段的关系11影响测试环境的因素不同阶段的测试环境

AttributeLevelUnitIntegrationSystemAcceptancePeopleDevelopersDevelopers&TestersTestersTesters&UsersHardwareO/SProgrammers'WorkbenchProgrammers'WorkbenchSystemTestMachineorRegionMirrorofProductionCohabitingSoftwareNoneNoneNone/ActualActualInterfacesNoneInternalSimulated&RealProductionSourceofTestDataManuallyCreatedManuallyCreatedProduction&ManuallyCreatedProductionVolumeofTestDataSmallSmallLargeLargeStrategyUnitGroupsofUnits/BuildsEntireSystemSimulatedProduction影响测试环境的因素不同阶段的测试环境AttributeL12课程目录测试环境的组成与要求测试环境的搭建测试环境的备份与恢复测试数据的获取课程目录测试环境的组成与要求13单机版应用程序的测试环境搭建

选择PC机安装操作系统安装杀毒软件杀毒制作Image文件安装被测软件及相关辅助软件杀毒制作Image文件单机版应用程序的测试环境搭建选择PC机14B/S架构的三层体系结构的介绍数据库1数据库2数据库n应用1应用2应用nInternet/Intranet浏览器1浏览器2浏览器n数据层底层应用层中间层表示层表面层B/S架构的三层体系结构的介绍数据库1数据库2数据库n应用115B/S系统的测试环境搭建

数据库服务器端测试环境安装步骤:选择服务器安装操作系统

安装数据库安装杀毒软件杀毒

制作Image文件

安装软件数据库文件

进行相关数据库配置

杀毒

制作Image文件

B/S系统的测试环境搭建数据库服务器端测试环境安装步骤:16B/S系统的测试环境搭建应用服务器端测试环境安装步骤:选择服务器安装操作系统安装杀毒软件安装服务器软件杀毒制作Image文件安装应用软件进行相关配置、测试与数据库服务器的连接杀毒制作Image文件B/S系统的测试环境搭建应用服务器端测试环境安装步骤:17B/S系统的测试环境搭建客户端测试环境安装步骤:选择PC机

安装操作系统

安装杀毒软件

安装软件要求的浏览器版本

测试与应用服务器的连接

杀毒

制作Image文件

B/S系统的测试环境搭建客户端测试环境安装步骤:18C/S架构的介绍数据库1数据库2数据库n应用1应用2应用nInternet/Intranet客户端1客户端2客户端n数据层底层应用层中间层表示层表面层C/S架构的介绍数据库1数据库2数据库n应用1应用2应用nI19C/S系统的测试环境搭建

应用服务器端测试环境安装步骤:

选择服务器或PC机

安装操作系统

安装杀毒软件

安装服务器软件

杀毒

制作Image文件

安装服务器端应用软件

进行相关配置、测试与数据库服务器的连接

杀毒

制作Image文件

C/S系统的测试环境搭建应用服务器端测试环境安装步骤:20C/S系统的测试环境搭建客户端测试环境安装步骤:选择PC机

安装操作系统

安装杀毒软件

杀毒

制作Image文件

安装客户端应用软件

进行相关配置、测试与应用服务器的连接

杀毒

制作Image文件

C/S系统的测试环境搭建客户端测试环境安装步骤:21课程目录测试环境的组成与要求测试环境的搭建测试环境的备份与恢复测试数据的获取课程目录测试环境的组成与要求22测试环境的备份

测试过程中会遇到多种不可预测的事情发生,一但造成系统崩溃,则会造成测试数据丢失、测试过程中断或者测试环境的重新搭建经常对测试环境进行多次必要的备份是一个必备的预防措施和一个比较好的习惯对测试环境的备份可以挽回不必要的损失、节省测试的时间、保持测试的连续性测试环境的备份测试过程中会遇到多种不可预测的事情发生,一但23测试环境的恢复

一旦测试环境遭到破坏,可以还原最近备份的系统,实现测试环境的恢复目的维持测试环境的一致性恢复测试数据恢复测试环境的当前状态测试环境的恢复一旦测试环境遭到破坏,可以还原最近备份的系统24测试环境备份与恢复的工具Ghost(Symantec)Partimage……测试环境备份与恢复的工具Ghost(Symantec)25Ghost工具的使用Ghost是一个硬盘拷贝软件,它把整个硬盘映像压缩保存为Image文件通过制作Image文件来实现测试环境的备份将原先制作的Image文件进行恢复来实现整个硬盘的还原,从而实现测试环境的恢复Ghost工具的使用Ghost是一个硬盘拷贝软件,它把整个硬26测试环境的快速恢复

将对测试环境备份获得的Image文件复制到其他硬件配置相同的计算机上利用备份恢复工具进行恢复实现多台机器同样的测试环境的快速搭建,从而节省搭建测试环境的时间测试环境的快速恢复将对测试环境备份获得的Image文件复制27课程目录测试环境的组成与要求测试环境的搭建测试环境的备份与恢复测试数据的获取课程目录测试环境的组成与要求28测试数据测试数据也是影响测试环境的一个因素测试数据直接影响着测试的质量测试数据有多种来源用户测试人员设计随机生成测试数据测试数据也是影响测试环境的一个因素29对测试数据的要求功能测试不需要大量的数据

功能测试需要数据的覆盖率高

功能测试的测试数据要求尽量真实

性能测试需要大量的数据性能测试的测试数据应尽可能的达到符合实际的数据分配对测试数据的要求功能测试不需要大量的数据30测试数据的获取用户数据从最终用户处获得实际数据手动

对测试数据进行手动的添加自动利用自动测试工具进行自动的数据添加编码利用数据库接口通过编制程序来获得数据随机生成任意的向软件中输入数据测试数据的获取用户数据31各种方法生成的测试数据的特点ProductionGeneratedCapturedManuallyCreatedRandomVolumeTooMuchControllableControllableTooLittleControllableVarietyMediocreVariesVariesGoodMediocreAcquisitionEasyVariesFairlyEasyDifficultEasyValidation(Calibration)DifficultDifficultFairlyDifficultEasyVeryDifficultChangeVariesUsuallyEasyVariesEasyEasy各种方法生成的测试数据的特点ProductionGener32本课总结测试环境的搭建是测试的基础在测试过程中,要注意测试环境的备份与恢复测试所用的测试数据应该符合具体测试类型的要求本课总结测试环境的搭建是测试的基础33Thanks!Thanks!34演讲完毕,谢谢观看!演讲完毕,谢谢观看!35测试环境搭建测试环境搭建36概览在本章中,我们将学习:测试环境的组成与要求测试环境的搭建测试环境的备份与恢复测试数据的获取概览在本章中,我们将学习:37目标完成此课程之后,学员将具备以下能力:

了解测试环境的组成搭建具体项目的测试环境进行测试环境的备份与恢复

获取测试数据目标完成此课程之后,学员将具备以下能力:38课程目录测试环境的组成与要求

测试环境的搭建测试环境的备份与恢复测试数据的获取课程目录测试环境的组成与要求39测试环境对软件系统进行各级测试所基于的软/硬件设备和支持包括被测软件的运行平台、用于各级测试的工具和与该测试有关的软硬件环境越接近用户环境越好测试环境对软件系统进行各级测试所基于的软/硬件设备和支持40测试环境的组成测试环境硬件环境网络环境软件环境测试环境的组成测试环境硬件环境网络环境软件环境41硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境如果用户要求的硬件配置种类较多,可以定义一些基本硬件配置

如果资源有限,配置一个能最小满足必须的硬件配置的环境也是一个可行的方法硬件环境指测试必需的服务器、客户端、网络连接设备,以及打印机42软件环境指被测软件运行时的操作系统、数据库及其他应用软件构成的环境共存的软件共存的软件对被测软件的影响是否共用文件(如系统文件)?是否产生冲突(一般多为内存冲突)?是否产生其他影响?共存的软件越少越好在某些有特殊要求的测试中,共存的软件必不可少软件环境指被测软件运行时的操作系统、数据库及其他应用软件构成43网络环境指被测软件运行时的网络系统、网络结构及其他网络设备构成的环境网络设备网络结构网络系统网络环境指被测软件运行时的网络系统、网络结构及其他网络设备构44对测试环境的要求

尽可能真实的环境符合软件运行的最低要求选用比较普及的操作系统和软件平台营造纯净、独立的测试环境无毒的环境对测试环境的要求尽可能真实的环境45测试环境与测试阶段的关系

测试环境与测试阶段的关系46影响测试环境的因素不同阶段的测试环境

AttributeLevelUnitIntegrationSystemAcceptancePeopleDevelopersDevelopers&TestersTestersTesters&UsersHardwareO/SProgrammers'WorkbenchProgrammers'WorkbenchSystemTestMachineorRegionMirrorofProductionCohabitingSoftwareNoneNoneNone/ActualActualInterfacesNoneInternalSimulated&RealProductionSourceofTestDataManuallyCreatedManuallyCreatedProduction&ManuallyCreatedProductionVolumeofTestDataSmallSmallLargeLargeStrategyUnitGroupsofUnits/BuildsEntireSystemSimulatedProduction影响测试环境的因素不同阶段的测试环境AttributeL47课程目录测试环境的组成与要求测试环境的搭建测试环境的备份与恢复测试数据的获取课程目录测试环境的组成与要求48单机版应用程序的测试环境搭建

选择PC机安装操作系统安装杀毒软件杀毒制作Image文件安装被测软件及相关辅助软件杀毒制作Image文件单机版应用程序的测试环境搭建选择PC机49B/S架构的三层体系结构的介绍数据库1数据库2数据库n应用1应用2应用nInternet/Intranet浏览器1浏览器2浏览器n数据层底层应用层中间层表示层表面层B/S架构的三层体系结构的介绍数据库1数据库2数据库n应用150B/S系统的测试环境搭建

数据库服务器端测试环境安装步骤:选择服务器安装操作系统

安装数据库安装杀毒软件杀毒

制作Image文件

安装软件数据库文件

进行相关数据库配置

杀毒

制作Image文件

B/S系统的测试环境搭建数据库服务器端测试环境安装步骤:51B/S系统的测试环境搭建应用服务器端测试环境安装步骤:选择服务器安装操作系统安装杀毒软件安装服务器软件杀毒制作Image文件安装应用软件进行相关配置、测试与数据库服务器的连接杀毒制作Image文件B/S系统的测试环境搭建应用服务器端测试环境安装步骤:52B/S系统的测试环境搭建客户端测试环境安装步骤:选择PC机

安装操作系统

安装杀毒软件

安装软件要求的浏览器版本

测试与应用服务器的连接

杀毒

制作Image文件

B/S系统的测试环境搭建客户端测试环境安装步骤:53C/S架构的介绍数据库1数据库2数据库n应用1应用2应用nInternet/Intranet客户端1客户端2客户端n数据层底层应用层中间层表示层表面层C/S架构的介绍数据库1数据库2数据库n应用1应用2应用nI54C/S系统的测试环境搭建

应用服务器端测试环境安装步骤:

选择服务器或PC机

安装操作系统

安装杀毒软件

安装服务器软件

杀毒

制作Image文件

安装服务器端应用软件

进行相关配置、测试与数据库服务器的连接

杀毒

制作Image文件

C/S系统的测试环境搭建应用服务器端测试环境安装步骤:55C/S系统的测试环境搭建客户端测试环境安装步骤:选择PC机

安装操作系统

安装杀毒软件

杀毒

制作Image文件

安装客户端应用软件

进行相关配置、测试与应用服务器的连接

杀毒

制作Image文件

C/S系统的测试环境搭建客户端测试环境安装步骤:56课程目录测试环境的组成与要求测试环境的搭建测试环境的备份与恢复测试数据的获取课程目录测试环境的组成与要求57测试环境的备份

测试过程中会遇到多种不可预测的事情发生,一但造成系统崩溃,则会造成测试数据丢失、测试过程中断或者测试环境的重新搭建经常对测试环境进行多次必要的备份是一个必备的预防措施和一个比较好的习惯对测试环境的备份可以挽回不必要的损失、节省测试的时间、保持测试的连续性测试环境的备份测试过程中会遇到多种不可预测的事情发生,一但58测试环境的恢复

一旦测试环境遭到破坏,可以还原最近备份的系统,实现测试环境的恢复目的维持测试环境的一致性恢复测试数据恢复测试环境的当前状态测试环境的恢复一旦测试环境遭到破坏,可以还原最近备份的系统59测试环境备份与恢复的工具Ghost(Symantec)Partimage……测试环境备份与恢复的工具Ghost(Symantec)60Ghost工具的使用Ghost是一个硬盘拷贝软件,它把整个硬盘映像压缩保存为Image文件通过制作Image文件来实现测试环境的备份将原先制作的Image文件进行恢复来实现整个硬盘的还原,从而实现测试环境的恢复Ghost工具的使用Ghost是一个硬盘拷贝软件,它把整个硬61测试环境的快速恢复

将对测试环境备份获得的Image文件复制到其他硬件配置相同的计算机上利用备份恢复工具进行恢复实现多台机器同样的测试环境的快速搭建,从而节省搭建测试环境的时间测试环境的快速恢复将对测试环境备份获得的Image文件复制62课程目录测试环境的组成与要求测试环境的搭建测试环境的备份与恢复测试数据的获取课程目录测试环境的组成与要求

温馨提示

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

评论

0/150

提交评论