软件测试 13 部署测试环境精梳版.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Example 逻辑的环境 * Example 物理的环境 * 13.3.3 集成和配置测试设备 要理出一个设备清单,然后进行预算评估,接着采购设备,最后是集成安装。 例如,对软件: 操作系统:Windows, Mac X, Linux, … 应用程序:使用大量的应用软件来做兼容性测试。 测试工具和实用工具:用于测试软件和诊断问题 第三方软件:需要集成的第三方软件 * 一个标准的清单模板-软件 操作系统:Windows, Mac X, Linux, … 应用程序:使用大量的应用软件来做兼容性测试。 测试工具和实用工具:用于测试软件和诊断问题 第三方软件:需要集成的第三方软件 * 一个标准的清单模板-硬件 计算机、服务器:详细到具体配置。 输入、输出设备:监视器、打印机、扫描仪等,详细到具体型号或性能指标。 数据备份、存储设备:外接硬盘、光盘刻录机等。 * 测试环境与开发环境分离的必要性-续 2、搭建独立的测试环境便于开发人员并行地修复BUG。 如果对开发环境进行测试,开发人员要修复BUG必须先重现BUG,然后修改相关代码,并进行程序调试。而在测试人员还未测试完系统前,开发人员是不能对程序进行修改、更新。只有等测试人员测试完后才能进行BUG修复(现实中也有这样的情况:测试员还未测试完开发人员就更新修复部份BUG的程序。这种做法比较危险,开发人员若修复得不好可能会导致程序无法运行,势必影响测试进度)。 串行的工作方式也很耗费时间,甚至影响进度。 正确的做法应该搭建独立的测试环境,测试人员提出BUG后开发人员在开发机上重现并修复,并验证修复后的效果,两种环境互不干扰。 * 测试环境与开发环境分离的必要性-续 3、搭建独立的测试环境可以验证安装软件的全过程。 即进行安装测试,用以检查安装文件是否有错漏,软件在指定的操作系统下能否正常安装,各种配置项是否有错漏等。 * 测试环境与开发环境分离的必要性-续 4、搭建独立的测试环境可以避免环境被破坏导致测试无法进行的意外。 如果选择开发环境来进行测试,开发人员进行某项误操作后发生系统崩溃或者系统不能正常运行的意外,此时测试工作也不得不停止。 * 测试环境的定义 测试环境test environment:指测试运行其上的软件和硬件环境的描述,以及任何其它与被测软件交互的软件,包括驱动和桩。 设计环境 : 编制测试计划/说明/报告及与测试有关的文件所基于的软件/硬件设备和支持。 实施环境:对软件系统进行各级测试所基于的软件/硬件设备和支持。 管理环境 :管理测试资源所基于的软件/硬件设备和支持。 * 测试环境重要性及意义 稳定和可控的测试环境,可以使测试人员花费较少的时间就完成测试用例的执行,也无需为测试用例、测试过程的维护花费额外的时间; 可以保证每一个被提交的缺陷都可以在任何时候被准确的重现; 经过良好规划和管理的测试环境,可以尽可能的减少环境的变动对测试工作的不利影响,并可以对测试工作的效率和质量的提高产生积极的作用。 * 错误的测试环境 得出完全错误,甚至是相反的结果 得出的结果与实际使用中的结果有很大误差 忽略了实际使用可能出现的严重错误,将严重的BUG遗留到客户的手中 导致项目延期,信誉的丧失 导致项目返工,造成巨大的资源浪费 * 产品的使用环境 用户特征:知识背景、技能、经验、学历、年龄、体力等 使用产品的目标:产品的主要用途以及工作时间的长短、强度等。 社会物理环境:如计算环境、温湿度环境、法律环境、社会文化习惯环境等 * 主测试环境与辅测试环境 * 软件测试环境分为主测试环境和辅测试环境。 主测试环境:测试软件功能、安全可靠性、性能、易用性等大多数指标的主要环境 。 辅助测试环境:满足特殊的测试需求。 兼容性测试 模拟真实环境测试 横向对比测试 13.2 测试环境要素 * 13.2.1 硬件 13.2.2 网络环境 13.2.3 软件 13.2.4 数据准备 测试环境的五要素 * 测试环境的基本要素是:软件、硬件。 在基本要素的基础上派生出 网络环境、数据准备、测试工具三要素。 硬件 软件 数据准备 网络环境 测试工具 机架式服务器 刀片式服务器 客户端机器 移动设备 声卡、显示卡、麦克风 标准配置 最低配置 推荐配置 测试环境的五要素-硬件 * 测试环境的五要素-硬件 测试Audio、Video等多媒体产品:摄像头、麦克风、音箱等 测试产品的USB接口,并行、串行和红外接口的功能:移动硬盘、打印机、扫描仪等设备; 测试基于手机、数码相机的二次开发的软件:手机、数码相机等; 测试网络产品:交换机、路由器等网络设备; 测试基丁HTTPS的产品安全性:SSL-BOX。

文档评论(0)

liuxiaoyu92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档