软件测试第九章软件测试管理.ppt

  1. 1、本文档共42页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试技术 东北大学软件学院 吴辰铌 第九章 软件测试管理 主要内容 9.1 测试管理概述 9.2 测试计划及执行 9.3 软件测试组织 9.4 软件测试度量 9.5 测试配置管理 9.6 小结 9.1 测试管理概述 软件测试管理要素 测试人员及组织 测试过程 技术过程、管理过程、支持过程 测试工作产品 测试计划、测试说明书、测试脚本 测试用例、测试数据、缺陷报告 测试计划 9.1 测试管理概述 测试管理的系统方法 以系统观点看待软件测试管理,它是软件项目管理这个大系统中的一个子系统。 关注子系统中人员、过程、产品三要素的互动与变化。 关注子系统内部各过程的相互关联、相互作用。 关注测试管理子系统与开发管理子系统间相互的关联、相互作用。 达到系统目标—整体作用大于部分作用之和。 9.1 测试管理概述 测试能力与人员能力、过程能力的关系 C=a*X+b*Y C—测试能力 X—人员能力 Y—过程能力 a,b是加权系数 测试能力随着人员能力和过程能力增强而提升 应同时提升人员能力和过程能力 9.1 测试管理概述 测试管理的内容 测试计划 测试估计 确定切实可行的测试目标 制订合理的测试计划 控制测试计划的执行 测试工作产品 检查和评审测试工作产品 测试和分析测试对象 开发的软件产品 收集质量分析和产品施行决策所需要的数据 测试配置管理 9.1 测试管理概述 测试管理的内容 测试过程 定义和定制所需要的测试过程 满足测试过程所需要的资源和条件 实施确定的测试过程 测试和分析测试过程的有效性和效率 进行基于问题的测试过程和持续改进 9.1 测试管理概述 测试管理的内容 测试人员及组织 选择合适的测试人员 使测试人员能够按测试计划完成测试任务 与相关方进行沟通、协同工作 建立有效的软件测试团队 9.1 测试管理概述 测试管理的内容 常见的问题和风险 在软件测试方面的培训不足,人员能力不足 开发人员与测试人员的对立情绪 因测试不足遗漏重大的缺陷 测试人员不愿充当提供坏消息的人 开发团队过分依赖软件测试 缺乏管理层对测试的理解和支持 客户参与度不够 缺乏完整的需求及设计文档 9.2 测试计划及执行 测试管理目标 范围 时间/进度 成本/预算 质量目标 9.2 测试计划及执行 测试计划 测试不是一个随机的活动,测试必须被计划。 测试需要安排足够的时间和资源。 测试活动应该受到控制。 测试的中间产物应当被评审并纳入。 9.2 测试计划及执行 测试计划与步骤 确定测试目标、最终交付物 确定测试阶段 确定里程碑及对应的提交物 将测试工作范围进行分解,形成WBS 以网络图的形式说明WBS中各项任务的顺序及依赖关系 对WBS中的每一项任务,估计工作量及资源 对WBS中的每一项任务做出成本估计 9.2 测试计划及执行 测试计划内容 测试目标 进度计划 资源/预算 人员/组织 测试过程 配置管理 质量计划 风险管理 9.2 测试计划及执行 一个好的测试计划标准: 在检测主要缺陷方面有一个好的选择 定义要执行测试的种类 清晰地定义测试目标 明确测试策略 清晰定义出口标准 确认测试风险 定义可交付的测试件 以文档化确定测试的需求 9.2 测试计划及执行 测试计划的控制 按照确定的报告周期,定期收集实际的进度和成本数据,提交状态报告/ 周期报告。 将发生的变更(范围、进度、预算)列入测试计划。 与计划进行比较,分析存在的偏差和原因。 确定需要采取的纠正措施,纳入测试计划。 更新测试计划(范围、进度、预算)。 进入下一个报告周期。 9.2 测试计划及执行 测试计划的控制 状态报告周期 日 周 双周 月 里程碑 9.2 测试计划及执行 测试计划的控制 测试完成准则 永远不可能完成软件测试。 没有时间了,或没钱了,软件测试工作可以停止了。 使用概率统计和可靠性理论建立故障模型,根据模型决定何时完成测试。 9.2 测试计划及执行 9.2 测试计划及执行 测试计划的控制 软件测试完成准则 所有系统测试案例已经运行。 所有的软件缺陷已经解决和终结。 对软件缺陷的所有修改都已进行了回归测试。 修改软件缺陷后,所有相关的软件文档的版本均已经更新。 系统测试报告已经通过评审并获得批准。 9.3 软件测试组织 软件测试组织 以开发为主的组织模型 以项目为主的组织模型 测试相对独立的组织模型一 测试相对独立的组织模型二 测试相对独立的组织模型三 9.3 软件测试组织 相关的角色 测试主管、测试人员 开发主管、开发人员 项目经理、高级经理 用户代表 9.3 软件测试组织 以开发为主的组织模型 9.3 软件测试组织 以项目为主的组织模型 9.3 软件测试组织 测试独立的组织模型一 9.3 软件测试组织 测试独立的组织模型二 9.3 软件测试组织 测试独立的组织模型三

文档评论(0)

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

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

1亿VIP精品文档

相关文档