部署测试环境.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第十二章 部署测试环境 目 录 1 测试环境的重要性 1.测试环境的重要性 测试环境是测试的基础 影响测试结果的真实性和正确性 1.测试环境的重要性 测试环境与开发环境分离的必要性 搭建独立的软件测试环境有利于重现开发环境无法重现的BUG。 搭建独立的测试环境便于开发人员并行地修复BUG 搭建独立的测试环境可以验证安装软件的全过程 搭建独立的测试环境可以避免环境被破坏导致测试无法进行的意外 2.测试环境的定义 测试环境test environment:指测试运行其上的软件和硬件环境的描述,以及任何其它与被测软件交互的软件,包括驱动和桩。 设计环境 : 编制测试计划/说明/报告及与测试有关的文件所基于的软件/硬件设备和支持。 实施环境:对软件系统进行各级测试所基于的软件/硬件设备和支持。 管理环境 :管理测试资源所基于的软件/硬件设备和支持。 3.主测试环境与辅测试环境 软件测试环境分为主测试环境和辅测试环境。 主测试环境:测试软件功能、安全可靠性、性能、易用性等大多数指标的主要环境 。 辅助测试环境:满足特殊的测试需求。 兼容性测试 模拟真实环境测试 横向对比测试 2 测试环境要素 1.测试环境的五要素 测试环境的基本要素是:软件、硬件。 在基本要素的基础上派生出网络环境、数据准备、测试工具三要素 硬件 软件 数据准备 网络环境 测试工具 2.硬件 机架式服务器 刀片式服务器 客户端机器 移动设备 声卡、显示卡、麦克风 2.硬件 传统的服务器 2.硬件 机架式服务器 2.硬件 刀片式服务器 2.硬件 标准配置、最佳配置和最低配置 通常一个较完善的测试环境均包括标准配置、最佳配置和最低配置的设备,只是根据项目的需求和条件的限制所占的比例不同。 如压力测试、性能测试、容量测试必须保证在标准配置及最佳配置的设备上运行,而功能性测试、用户界面测试等完全可以在低配置的机器上运行。 3.网络环境 100M、1G、10G网 局域网、广域网、无线网 网络协议 防火墙、代理服务器或网关 4.软件 操作系统 数据库 Web服务器 测试工具 应用软件 被测试系统 5.数据准备 测试的数据源非常重要,应尽可能地取得大量真实数据。无法取得真实数据时尽可能模拟出大量数据。数据准备包括数据量和真实性两个方面。 数据的真实性通常表现为正确数据和错误数据,在容错测试中对错误数据的处理和系统恢复是测试的关键。 6.测试工具 折中需求和实际条件来选择已有的测试工具;有重点地自行开发测试辅助工具。 有时软件必须依托工具,以便测试过程的自动/半自动执行和测试结果的自动/半自动评审和报告。 测试工具:代码分析工具、自动/半自动测试过程管理工具和测试资源管理工具。 3 虚拟机的应用 1.为什么使用虚拟机 充分利用硬件资源,有70%的服务器利用率只有20%~30 % 借助虚拟机技术提高到85%~95% 节约能源和空间。例如如果内存加大到16G或更高,一台机器可以虚拟4~8台服务器 提升运作效率,几分钟就可装载所需的系统镜像文件 有利于环境的建立和维护,容易实现添加、移动、变更和重置服务器的操作 2.虚拟机软件 VMware的产品 GSX/ESX, WS 微软公司的Virtual Server/PC Sun xVM VirtualBox Parallels Workstation SW-soft公司的Virtuozzo 开源软件QEMU、Xen Cygwin,GnuWin32 ,WinLinux Colinux 3.VMware的虚拟机解决方案 VMware-ESX-Server (企业级,No OS) VMware-GSX-Server (工作组级) VMware-workstation (客户端) 3.VMware的虚拟机解决方案 虚拟机工作原理 3.VMware的虚拟机解决方案 虚拟机工作原理 3.VMware的虚拟机解决方案 VMWare 其它组件 VMWare Server Console VMware VirtualCenter for VMware Server VMware Open Source Components Microsoft Sysprep Tools SCSI Disk Drivers 4.辅助工具 Akorri公司的BalancePoint工具: VM Performance Index, Virtual Host Resource Contention, Virtual Resource EntITlement Analysis, VM CPU Efficiency Vizioncore公司的产品,包括vControl、vConverte、vFoglight、vOptimizer、vRanger、vChar

文档评论(0)

iuad + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档