软件测试中心信息化平台参考框架

发表于:2012-10-23 11:05

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:李先华 李纪华    来源:51Testing软件测试网采编

  2、实现各类测试制度流程的固化。测试中心汲取业界领先实践和经验,通过信息化平台来固化业务流程和制度,测试人员在学习制度后无需再机械记忆和反复查阅制度,而通过信息化平台的硬性控制来保证制度在实际工作中的执行。

  3、实现测试信息的智能分析和展现。研究业界领先的信息自动收集、展现和分析的方法技术。测试工作各方面的信息,包括过程指标、结果指标、员工绩效、部室评价与考核情况等各类信息均可以通过信息化平台进行自动收集、智能分析和主动呈现,系统根据不同角色的登录用户,按照对应的权限提供所关心的重点信息。

  4、实现测试资产的有效积累。学习和掌握业界资产积累策略和方法,测试知识和经验能在平台上为全体测试人员分享,实现某个项目或某个员工好的测试方法或工具能被全中心的测试人员借鉴。测试人员的知识、经验和技能利用平台逐步积累和分享,从而使得测试中心资产重用率、分享率以及测试的自动化程度逐步提高。

  5、实现测试工作的专业化。从业界成熟测试组织的组织和工作方式角度,研究通过测试信息化平台,实现各项测试工作合理的专业化分工,如测试设计和测试执行、技术测试和业务测试、功能测试和性能测试等能达到理想的分工合作状态,促进测试工作既能向专业纵深发展,又能通过平台实现整体合力。

  6、实现测试工作强有力的风险控制。通过测试信息化平台,对环境准备、测试前移、技术测试设计、业务测试设计、测试实施、版本交接和投产等各个阶段实现自动化的风险识别和分析,将版本测试过程中各个环节的风险提示给相应的人员,并且跟踪其处理结果,实现风险管理和控制的智能化。

  测试中心信息化平台参考框架

  根据测试中心信息化平台建设目标,基于业务组件模型(CBM,Component Business Models),信息化平台参考框架如下:

图 2. 信息化平台参考框架

  全生命周期测试信息化平台分为三层:

  ● 规划层,支持中心的战略方向,为中心领导提供决策支持。

  ● 控制层,为中心提供业务管理能力,与开发中心、运维中心进行业务合作,协调测试中心内部各部门工作流程,监控项目质量和进度,处理异常情况等。

  ● 执行层,增强测试中心的工程技术能力,快速高效地辅助测试人员完成各项测试工作。

  三层平台共有17个IT能力组件,当它们整合在一起,形成一个有机的整体,协同工作,能够发挥出最大作用,避免信息孤岛,为测试中心领导、部门经理、项目经理、测试人员等提供日常工作的支撑平台,实现业务的运行和优化。下面详细描述这1 7个测试中心信息化平台 IT 能力组件。

  测试中心信息化平台——规划层

  测试中心信息化平台参考框架规划层包括“测试流程定义”、“项目组合管理”和“质量度量和报告” 3个 IT 能力组件。

  “测试流程定义”描述测试中心的业务流程,定义各角色的工作任务和工作成果;将流程描述以网站的形式组织发布。项目启动时,从中心的流程库中选择适合的工作流程,各角色按照流程的要求,了解自己的职责。通过“测试流程定义”组件,测试中心建立起统一工作的基础,目前该方面广泛应用的工具为 RMC(Rational Method Composer),其中已经包括业界常用的一些测试流程定义,如 RUP、敏捷测试等等。

42/4<1234>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号