- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 建立测试管理体系 应用系统方法来建立软件测试管理体系,也就是把测试工作作为一个系统,对组成这个系统的各个过程加以识别和管理,以实现设定的系统目标。同时要使这些过程协同作用、互相促进,尽可能发现和排除软件故障。 测试系统主要由下面6个相互关联、相互作用的过程组成: 测试规划 测试设计 测试实施 配置管理 资源管理 测试管理 * 测试管理的基本内容 测试组织管理 主要任务: 组织和管理测试小组 确定测试小组的组织模式 安排测试任务 估计测试工作量 确定应交付的测试文档 管理测试件 确定测试需求和组织测试设计等。 * 测试过程管理 软件测试不等于程序测试,软件测试贯穿于软件开发 整个生命周期,但软件测试过程管理在各个阶段的具体内容是不同的。 在软件开发的每个阶段,测试任务的最终完成都要经过从计划、设计、执行到结果分析、总结等一系列步骤,这便构成了软件测试的一个基本过程。 因此,软件测试过程管理主要集中在测试准备、测试计划、测试用例设计、测试执行、测试结果分析,以及如何开发和使用测试过程管理工具上。 测试管理的基本内容 * 测试过程管理 基本内容包括: 测试准备 测试计划阶段 测试设计阶段 测试执行阶段 测试结果分析 测试管理的基本内容 * 测试准备: 确定测试组长,组建测试小组,参加有关项目计划、分析和设计会议,获取必要的需求分析、系统设计文档,以及相关产品/技术知识的培训。 测试管理的基本内容 * 测试计划阶段: 测试计划阶段的整体目标是为了确定测试范围、测试策略和方法,以及对可能出现的问题和风险,所需要的各种资源和投入等进行分析和估计,以指导测试的执行。 一个好的测试计划应该包括以下几方面的内容: 目的 完成测试的标准 测试策略 资源配置 责任明确进度安排 测试用例库及其标准化 组装方式 工具 测试管理的基本内容 * 测试设计阶段: 软件测试设计建立在测试计划之上,通过设计测试用例来完成测试内容,以实现所确定的测试目标。 软件测试设计的主要内容有: 制定测试技术方案 设计测试用例 设计测试用例集合 测试开发 设计测试环境 所设计的测试技术方案是否可行、是否有效、是否能达到预定的测试目标; 所设计的测试用例是否完整、是否考虑边界条件、能否达到其覆盖率要求; 所设计的测试环境是否和用户的实际使用环境接近等。 测试管理的基本内容 * 测试执行阶段: 建立和设置好相关的测试环境,准备好测试数据,开始执行测试。测试执行可以手工进行,也可以自动进行。自动化测试借助于测试工具,运行测试脚本,达到测试结果,所以管理比较简单,而手工测试的管理相对要复杂些。 测试管理的基本内容 * 测试结果分析: 测试结束后,对测试结果进行分析,以确定软件产品的质量,为产品的改进或发布提供数据和支持。在管理上,应做好测试结果的审查和分析,做好测试报告的撰写和审查工作。。 测试管理的基本内容 * 资源和配置管理 资源管理 人力资源:测试人员的数量及其测试技能,在测试项目中所需的测试人员和要求在各个阶段是不同的。 环境资源:建立测试环境所需要的计算机软件资源和硬件资源的总和。硬件提供了一个支持操作系统、应用系统和测试工具等运行的基本平台,软件资源则包括操作系统、第三方软件产品、测试工具等。 测试管理的基本内容 * 资源和配置管理 配置管理 在团队开发中,标识、控制和管理软件变更的一种管理,是通过在软件生命周期的不同时间点上对软件配置进行标识并对这些标识的更改进行系统控制,从而达到保证软件产品完整性和可溯性的过程。 基本过程: 配置标识:标识组成软件产品的各个组成部分并定义其属性,制定基线计划; 配置控制:控制对配置项的修改; 配置状态发布:向相关组织和个人报告变更申请的处理过程、允许的变更及其实现情况; 配置评审:确认受控配置项是否满足需求等。 测试管理的基本内容 * 测试文档管理 测试文档的类型 测试计划:详细规定测试的要求,包括测试的目的和内容、方法和步骤,以及测试的准则等。 测试分析报告:用来对测试结果进行分析说明。软件经过测试后,应给出评价的结论性意见,软件的能力如何,存在哪些缺陷和限制等等。 测试文档的管理 文档的分类管理 文档的格式和模板管理 文档的一致性管理 文档的存储管理 测试管理的基本内容 * 测试管理的原则 软件生存周期模型为我们提供了软件测试的流程和方法,为测试过程管理提供了依据。但实际的测试工作是复杂而烦琐的,不会有哪种模型完全适用于某项测试工作。 因此,应从不同的模型中抽象出符合实际现状的测试过程管理理念,依据这些理念来策划测试过程,以不变应万变。当然测试管理涉及的范围非常广泛,如测试组织管理、测试过程管理、测试文档管理、人力资源管理、风险管理、进度管理等等, * 尽早测试 全面测试
文档评论(0)