6测试环境搭建

上传人:gb****c 文档编号:243139625 上传时间:2024-09-16 格式:PPT 页数:34 大小:765KB
返回 下载 相关 举报
6测试环境搭建_第1页
第1页 / 共34页
6测试环境搭建_第2页
第2页 / 共34页
6测试环境搭建_第3页
第3页 / 共34页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,*,测试环境搭建,1,概览,在本章中,我们将学习:,测试环境的组成与要求,测试环境的搭建,测试环境的备份与恢复,测试数据的获取,2,目标,完成此课程之后,学员将具备以下能力:,了解测试环境的组成,搭建具体项目的测试环境,进行测试环境的备份与恢复,获取测试数据,3,课程目录,测试环境的组成与要求,测试环境的搭建,测试环境的备份与恢复,测试数据的获取,4,测试环境,对软件系统进行各级测试所基于的软,/,硬件设备和支持,包括被测软件的运行平台、用于各级测试的工具和与该测试有关的软硬件环境,越接近用户环境越好,5,测试环境的组成,测试环境,硬件环境,网络环境,软件环境,6,硬件环境,指测试必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成的环境,如果用户要求的硬件配置种类较多,可以定义一些基本硬件配置,如果资源有限,配置一个能最小满足必须的硬件配置的环境也是一个可行的方法,7,软件环境,指被测软件运行时的操作系统、数据库及其他应用软件构成的环境,共存的软件,共存的软件对被测软件的影响,是否共用文件(如系统文件)?,是否产生冲突(一般多为内存冲突)?,是否产生其他影响?,共存的软件越少越好,在某些有特殊要求的测试中,共存的软件必不可少,8,网络环境,指被测软件运行时的网络系统、网络结构及其他网络设备构成的环境,网络设备,网络结构,网络系统,9,对测试环境的要求,尽可能真实的环境,符,合软件运行的最低要求,选用比较普及的操作系统和软件平台,营造纯净、独立的测试环境,无毒的环境,10,测试环境与测试阶段的关系,11,影响测试环境的因素,不同阶段的测试环境,Attribute,Level,Unit,Integration,System,Acceptance,People,Developers,Developers & Testers,Testers,Testers & Users,Hardware O/S,Programmers Workbench,Programmers Workbench,System Test Machine or Region,Mirror of Production,Cohabiting Software,None,None,None/Actual,Actual,Interfaces,None,Internal,Simulated & Real,Production,Source of Test Data,Manually Created,Manually Created,Production & Manually Created,Production,Volume of Test Data,Small,Small,Large,Large,Strategy,Unit,Groups of Units/Builds,Entire System,Simulated Production,12,课程目录,测试环境的组成与要求,测试环境的搭建,测试环境的备份与恢复,测试数据的获取,13,单机版应用程序的测试环境搭建,选择,PC,机,安装操作系统,安装杀毒软件,杀毒,制作,Image,文件,安装被测软件及相关辅助软件,杀毒,制作,Image,文件,14,B/S架构的三层体系结构的介绍,数据库1,数据库2,数据库,n,应用,1,应用,2,应用,n,Internet/Intranet,浏览器1,浏览器2,浏览器,n,数据层,底层,应用层,中间层,表示层,表面层,15,B/S,系统的测试环境搭建,数据库服务器端测试环境安装步骤:,选择服务器,安装操作系统,安装数据库,安装杀毒软件,杀毒,制作,Image,文件,安装软件数据库文件,进行相关数据库配置,杀毒,制作,Image,文件,16,B/S,系统的测试环境搭建,应用服务器端测试环境安装步骤:,选择服务器,安装操作系统,安装杀毒软件,安装服务器软件,杀毒,制作,Image,文件,安装应用软件,进行相关配置、测试与数据库服务器的连接,杀毒,制作,Image,文件,17,B/S,系统的测试环境搭建,客户端测试环境安装步骤:,选择,PC,机,安装操作系统,安装杀毒软件,安装软件要求的浏览器版本,测试与应用服务器的连接,杀毒,制作,Image,文件,18,C/S架构的介绍,数据库1,数据库2,数据库,n,应用,1,应用,2,应用,n,Internet/Intranet,客户端,1,客户端2,客户端,n,数据层,底层,应用层,中间层,表示层,表面层,19,C/S,系统的测试环境搭建,应用服务器端测试环境安装步骤:,选择服务器或,PC,机,安装操作系统,安装杀毒软件,安装服务器软件,杀毒,制作,Image,文件,安装服务器端应用软件,进行相关配置、测试与数据库服务器的连接,杀毒,制作,Image,文件,20,C/S,系统的测试环境搭建,客户端测试环境安装步骤:,选择,PC,机,安装操作系统,安装杀毒软件,杀毒,制作,Image,文件,安装客户端应用软件,进行相关配置、测试与应用服务器的连接,杀毒,制作,Image,文件,21,课程目录,测试环境的组成与要求,测试环境的搭建,测试环境的备份与恢复,测试数据的获取,22,测试环境的备份,测试过程中会遇到多种不可预测的事情发生,一但造成系统崩溃,则会造成测试数据丢失、测试过程中断或者测试环境的重新搭建,经常对测试环境进行多次必要的备份是一个必备的预防措施和一个比较好的习惯,对测试环境的备份可以挽回不必要的损失、节省测试的时间、保持测试的连续性,23,测试环境的恢复,一旦测试环境遭到破坏,可以还原最近备份的系统,实现测试环境的恢复,目的,维持测试环境的一致性,恢复测试数据,恢复测试环境的当前状态,24,测试环境备份与恢复的工具,Ghost( Symantec),Partimage,25,Ghost工具的使用,Ghost,是一个硬盘拷贝软件,它把整个硬盘映像压缩保存为,Image,文件,通过制作,Image,文件来实现测试环境的备份,将原先制作的,Image,文件进行恢复来实现整个硬盘的还原,从而实现测试环境的恢复,26,测试环境的快速恢复,将对测试环境备份获得的,Image,文件复制到其他,硬件配置相同,的计算机上,利用备份恢复工具进行恢复,实现多台机器同样的测试环境的快速搭建,从而节省搭建测试环境的时间,27,课程目录,测试环境的组成与要求,测试环境的搭建,测试环境的备份与恢复,测试数据的获取,28,测试数据,测试数据也是影响测试环境的一个因素,测试数据直接影响着测试的质量,测试数据有多种来源,用户,测试人员设计,随机生成,29,对测试数据的要求,功能测试不需要大量的数据,功能测试需要数据的覆盖率高,功能测试的测试数据要求尽量真实,性能测试需要大量的数据,性能测试的测试数据应尽可能的达到符合实际的数据分配,30,测试数据的获取,用户数据,从最终用户处获得实际数据,手动,对测试数据进行手动的添加,自动,利用自动测试工具进行自动的数据添加,编码,利用数据库接口通过编制程序来获得数据,随机生成,任意的向软件中输入数据,31,各种方法生成的测试数据的特点,32,本课总结,测试环境的搭建是测试的基础,在测试过程中,要注意测试环境的备份与恢复,测试所用的测试数据应该符合具体测试类型的要求,33,Thanks!,34,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!