版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第六章 测试环境的建立 第六章 测试环境的建立本章主要内容:l测试环境的重要性l测试环境的各要素l建立测试实验室l测试环境的维护和管理测试环境测试环境即测试的实施环境,包括:l软件测试设计环境设计环境:编制测试计划说明等有关文件所基于的设备和支持。l软件测试实施环境实施环境:对软件系统进行各级测试所基于的软、硬件设备和支持。l软件测试管理环境管理环境:管理测试资源所基于的软、硬件设备和支持。主测试环境与辅测试环境主测试环境:l测试软件功能、安全可靠性、性能、易用性等大多数指标的主要环境。辅测试环境:l用来满足不同测试需求或者特殊测试项目。l例如:兼容性测试、模拟测试、横向对比测试等测试环境五要
2、素软件l选择最具有广泛代表性的重要操作系统和大量应用程序硬件l服务器、测试用机。l最低配置、最佳配置、标准配置网络环境l软硬件因素的综合测试环境五要素数据准备l数据量:测试需要的大量数据l真实性:正确数据、错误数据测试工具l折衷需求和实际条件来选择已有的测试工具l有重点的自行开发测试辅助工具建立测试实验室必要性l是否需要长期使用测试设备?l是否需要体积庞大的测试工具?l是否需要特殊的环境?l是否存在安全问题? 选择和规划实验室l规划场所以及配置:空间尺寸、照明、布局、功能区、防火和安全、电源、静电、设施集成和配置测试设备l首先理出设备清单(软件、硬件)l进行预算评估l采购设备l集成安装测试环境
3、的维护和管理设置管理员l维护和管理测试环境第七章 软件测试项目管理软件项目管理的目标:l为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、资源、进度、质量、风险等进行分析和控制活动。本章主要内容软件项目的测试过程管理软件项目的测试工作和产品质量的风险评估和控制资源分配和进度控制版本定义、变化控制和配置管理软件构建、打包和发布管理软件测试项目管理概述软件测试项目管理的基本内容:l计划、组织和监控可以细分为八个工作领域:l测试范围管理l时间管理l成本管理l质量管理l人力资源管理l沟通管理l风险管理l过程管理软件项目管理3PPeoplel人员必须被组织成有效率的小组,激发他们进行高质量
4、的测试工作,建立有效的沟通途径和方法。Probleml表现为流程不清楚,应用领域知识不足、需求不断变化、沟通不流畅l解决办法:确定问题,进行分解、逐个解决 Processl必须适应人员的需求和问题的解决。所有软件项目中最关键的因素是人软件项目度量在管理上的作用评估正在进行的项目的状态、产品质量跟踪潜在风险,辅助软件项目计划、跟踪以及控制。在问题造成不良影响之前发现问题调整工作流程或者任务,改善软件过程评估项目组控制软件工程工作产品的质量的能力分析这些度量可产生的指导管理以及技术行为的指标 过程度量的作用过程度量使得一个组织能够从战略级洞悉一个软件过程的功效,使得项目管理者能够以实时的方式改进项
5、目的工作流程以及技术方法。软件项目监控的过程步骤软件项目监控的目的:l通过建立对软件项目过程的可视性,使项目管理者在软件项目性能与软件计划出现偏差时采取有效的纠正措施,确保软件过程的质量满足要求。对项目的监控1.建立符合软件工程和软件项目管理流程要求的、实用的软件项目运行环境2.采用软件项目管理监控平台3.采用双过程经理制项目经理、质量保证经理4.项目沟通项目管理产品、时间、成本的平衡软件测试项目管理的特点1.软件质量定义不明确,任务边界模糊,各里程碑标准和度量的定义、管理要求更高。2.软件测试项目的变化控制和预警分析要求高。3.软件测试项目具有智力密集、劳动密集的特点,受人力资源影响最大。
6、4.测试任务分配难。5.要求人力资源稳定。6.测试人员在待遇、地位等方面可能受到不公平待遇。软件项目管理的好坏对产品质量的影响更直接,更富有挑战性,特别强调质量管理、人力资源管理、沟通管理、风险管理等影响软件测试项目管理的因素项目组内环境l核心:软件项目组管理模型项目所处的组织环境l核心:组织支持环境整个开发流程所控制的全局环境l核心:项目管理接口软件测试项目组的组织主要包括:l人员结构和组织l制定规范的测试流程l建立客观的评价标准l畅通的交流渠道l完善的奖惩体系测试项目组人员组织模式小组基本构成:l测试组长、内审员、资深测试工程师、测试工程师软件测试项目管理者:l始终把质量放在第一位去进行工
7、作l制定好测试策略,有计划地安排工作l合理分配任务 l很好的分析问题所遇到的问题,重视流程问题的解决l关心组员,注重士气的提升l做好项目的风险管理和质量管理l良好的沟通,促进项目的整体合作软件测试项目的管理原则可靠的需求合理的时间表充分的测试尽可能坚持最初的需求沟通测试计划先行从测试计划开始l确认测试策略,对工作范围、时间、资源、质量、成本等进行估算。建立优先级为各项任务安排优先级,依据优先级处理任务。软件测试项目的过程管理主要集中在:l测试项目的启动:确定负责人,进行各方会议,获得必要的需求分析,系统设计文档等。l测试计划:确定测试范围、策略和方法,对风险、资源等进行分析和估计。 l测试设计
8、:制定技术方案、设计测试用例、选择测试工具、写测试脚本。l测试执行:建立测试环境、准备测试数据、执行测试用例,对缺陷进行跟踪分析。l测试结果的审查、分析:测试结束后对测试结果进行整体或综合的分析,确定软件产品状态,为改进提供数据和依据。测试计划阶段测试计划的整体目标:l为确定测试的任务、所需的各种资源和投入、遇见可能出现的问题和风险,以指导测试的执行,最终实现测试的目标。软件测试项目的标准测试的输入标准:l整体项目计划框架l需求规格说明书l技术知识或业务知识l标准环境l设计文档l足够的资源l人员组织结构 测试的输出标准l测试执行标准lBug描述和处理标准l文档标准和模板l测试分析、质量评估标准
9、等测试实施策略的制定测试策略描述当前测试项目的目标和所采用的测试方法。l根据实际情况,结合测试方法的特点来选择合适的方法。还要描述测试不同阶段的测试对象、范围和方法以及每个阶段内所要进行的测试类型。 测试策略包含的内容:l要使用的测试技术和工具。l测试完成的标准。l影响资源分配的特殊考虑测试项目计划的要点目标和范围项目估算风险计划日程项目资源跟踪和控制机制编制测试计划要注意确定测试项目的任务,清楚测试范围和测试目标让所有合适的相关人员参与测试项目的计划制定对测试的各阶段所需要的时间、人力以及其他资源进行预估制定测试项目的输入、输出和质量标准建立变化处理的流程规则软件测试设计和开发主要内容:l制定测试的技术方案,确认各个测试阶段要采用测试技术、环境、平台、工具l设计测试用例l测试开发:依据选择的工具,编制测试脚本l测试环境的设计测试用例的设计方法和管理白盒测试法黑盒测试法可以对测试用例进行基于数据库方式的良好管理。测试开发使用一定的测试工具编
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 房屋交易合同争议起诉状样本
- 导游注册协议书样本
- 信用评估合同2024年
- 矿产品交易合同范本
- 桥梁健康状况检测技术现状
- 区域销量产品年度协议
- 建筑施工合同样板
- 学校意外保险赔偿协议范本
- 中外合资企业合同
- 学生宿舍租赁合同
- 八年级数学上学期(11-14)综合测试题
- 二甲双胍临床应用专家共识(2023年版)解读
- 2024年高考诗歌鉴赏题汇编(试题+答案解析)
- 《中国民间故事》阅读指导课(教学设计)2024-2025学年统编版语文五年级上册
- 2024年新华师大版七年级上册数学全册学案
- 第2章-动车组列车餐吧车的设施设备《高速铁路列车餐饮服务》
- 宠物医院管理系统
- 武汉理工大学博士后年度业务考核表
- 综合商务英语智慧树知到答案2024年武汉商学院
- 2024至2030年中国生物制药行业发展趋势与“十四五”投资战略规划研究报告
- 《陕西省无机非金属材料标准体系建设指南(2023版)》
评论
0/150
提交评论