科学的测试管理流程是质量控制的第一步。软件质量的重要性已是毋庸置疑的,如何去提高软件质量?尤其是在开发大型关键应用软件系统,涉及多方开发、测试组织时,建立一个标准的测试流程变得尤为重要。

测试管理解决方案在整体解决方案中起到了提纲挈领的作用,它能够帮助有效地管理日常的测试工作。方案中的对应测试管理平台产品是Quality Center,一个用于规范和管理日常测试项目工作的平台。它将管理不同开发人员,测试人员和管理人员之间的沟通调度,项目内容管理和进度追踪。而且,惠普软件的测试管理软件Quality Center,是一个集中实施、分布式使用的专业的测试项目管理平台软件,Quality Center可以进行多项目的测试的协调。通过在一个整体的应用系统中提供并且集成了测试需求管理,测试计划,测试日程控制以及测试执行和错误跟踪等功能,极大地加速测试过程。

使用Quality Center,各类团队就可以为统一的质量流程群策群力:

· 业务分析人员定义应用需求和测试目标。

· 测试经理和项目主管制定测试计划,并开发测试案例。

· 测试自动化工程师创建自动化的脚本,并将脚本保存于集中存储库中。

· QA测试人员运行手动测试和自动测试,汇报执行结果,并发现和录入缺陷。

· 开发人员登录检查并修复缺陷。

· 项目经理创建应用状态报告,并管理资源的分配情况。

· 产品经理对应用发布的就绪状况做出决策。

工作流程


1.        
需求管理

建立在需求基础上的测试保持了和测试目标的统一性,并能根据业务用户的需要来衡量应用。Requirements Manager将测试案例与应用功能需求相联系,确保了整个测试流程的统一。

    2.         规划测试

在需求的基础上,测试人员可以着手建立测试计划,设计实际测试。测试计划可以建立在Quality Center中,也可以从Microsoft WordExcel中导入。由于所有的测试计划信息都在一个中央存储器进行维护,所以测试小组可以便捷地重复使用测试计划或独立的测试案例,用于未来的应用发布。

    3.         安排测试进度并运行测试

测试设计和开发事宜完成之后,测试小组就开始着手运行测试。Test Lab Manager允许既定测试在无人操作的情况下不间断地运行,或者在系统处于最低资源需求的状态下运行测试。通过定义不同测试间的依赖关系,测试小组可以逼真模拟真实的业务流程,同时更方便地维护和重复使用测试。

    4.       缺陷管理

对缺陷和问题进行分析有助于经理们对应用部署做出相应的决策。Defect Manager支持整个缺陷生命周期——从初始问题发现,直至缺陷修复和验证修复,这样就确保了缺陷在定位之前,不会被忽视和关闭。在任何新的缺陷被提交之前,Quality Center会检查数据库以发现相似的缺陷,最大程度地减少重复缺陷,并消除了手动检查的需要。

    5.      图示和报告

    测试流程中生成了大量的数据。度身定制的图示和报告帮助用户分析这些数据。在大多数机构中,创建一个测试状态报告或应用就绪评估报告需要花费数个小时,有了Quality Center,所有这些信息都可以在中央存储器中找到,因此可以快速地就应用状态或小组生产力情况做出决策。

重要特性

下面介绍惠普软件测试管理解

决方案能够给用户带来好处的一些重要特性。

          1.     监管测试日常工作流程 

使用Quality Center,可以建立起一整套科学标准的测试流程,如从应用软件测试的需求开始,一直到测试案例运行和缺陷跟踪。Quality Center不仅仅为测试和开发人员本身提供了一个共同工作的平台,更重要的是,在重大项目中,尤其是外包软件开发项目中,Quality Center提供了一个易于接入的浏览器界面,让最终用户可以在任何时间段,任何地点,随时连入视察当前测试工作进行的状况。它的实时工作报表忠实地反映了目前软件的质量。这样,对于最终用户,测试过程不再是个黑匣子,不再无法控制,而是随时发现问题,随时改善工作流程和方式。

2.      客户化缺陷汇报和解决流程

实践证明,花费一定的时间和资源对所有的流程预先进行定义是非常重要的。只有展开全面彻底地规划,才能让缺陷汇报和解决流程提供有价值的信息,使IT流程合理化。以下部分所描述的步骤是在创建汇报流程、定义缺陷安全等级、记录缺陷状态和跟踪所有修改的过程中会被采用的一些步骤。

3.      测试资源和测试经验的累计

随着测试工作的进行,测试需求、测试案例和缺陷解决方法都成为一种测试经验累计下来。使用Quality Center可以集中的保存这些内容,并作为今后测试任务或解决问题的参考和重要资源。Quality Center将系统地将这些宝贵的经验保存在指定的数据库中,而不是零散的文档。如我们采用第三方开发测试的方法,这些测试资源在完成开发测试任务后,将作为成果和应用软件一同提交给最终用户。若将来进行另一次的应用软件升级开发或测试,这些测试资源可以让后来的测试人员十分迅速的开展工作,而无需从头开始测试案例设计。

4.      测试工作报告的准确性

使用Quality Center,在任何时间都可以方便快捷地通过Quality Center生成一份详细或统计的基于word文档的测试报告。可以是测试工作进程报告,也可以是测试软件质量报告。在Quality Center中内嵌了数十种测试报告模板,可供用户使用。使用Quality Center后,无需人手工书写测试报告,一方面节省了大量的时间,另一方面,自动生成的文档也保障了内容的真实性和准确性。

Quality Center中包含了几十中标准测试报告模板,可以自动生成各种测试报告,如测试需求覆盖率报告,缺陷密度报告等等。用户也可以工具自己的需求,定制和生成客户化的基于Word的测试报告。

5.      基于J2EE的实现

Quality Center是基于JBOSSWebLogicJ2EE应用服务器实现的,因此它具有很好的伸缩性和可扩展性。它的客户机统一采用WEB浏览器进行访问,是典型的瘦客户机。应用开发人员、测试人员、测试项目经理和业务人员等,都可以通过统一的WEB浏览器界面来访问测试管理平台,操作方便,易用性好,便于各种角色之间的协同工作

6.      客户化二次开发及API

Quality Center是基于J2EE标准实现的,它提供了开放式测试构架(Opening Testing ArchitectureOTA)以及大量的JavaAPI接口函数,极大地方便了客户的二次开发工作。用户在使用Quality Center作测试流程管理的时候,若有特殊的流程修改或其他客户化需求,可以方便地使用API进行客户化工作。

7.      丰富的第三方插件和接口

30多个第三方插件,可以和TelelogicDOORSIBM Rational ClearQuestBorland StartTEAMMicrosoft WordExcelVisual Source Safe等软件无缝集成。

8.      多平台支持

测试管理软件Quality Center可以安装于UnixLinuxWindows平台上,为企业级的用户,如提供了稳定可靠的测试管理平台。测试管理软件还可以支持支持Cluster架构,能保障测试管理系统稳定运行。

9.      全中文操作界面

Quality Center中文版进行了全面汉化,包括生成的测试报告也是中文的,这非常便于中国用户使用。

 

CopyRight© 2009-2012 环球劲邦 All rights reserved     jbtest@126.com  QQ:56442913 
中变传世_组合连发_传世2私服
新开中变_传世2私服_超级变态2.0