广交好友~~ 想要讨论的可以留下msn~~~ 希望群友网友经常能提出问题,一起解决,共同提高

Quality Center 操作

上一篇 / 下一篇  2009-12-22 17:00:33 / 个人分类:QC

http://www.docin.com/p-4702793.html ----视频

HP Quality Center实施流程

1 HP Quality Center实施前期准备
1.1 调查当前的测试管理环境
如果不对当前情况进行调查、评估,并在需要时做出改变,那么 HP Quality Center 的安装和实施则可能无法达到满意的效果。购买测试管理或自动测试工具时,最容易让人误解的一点是,简单的安装和最低的配置就能够确保工具的成功使用和实施。
通过考虑以下问题,可以对贵公司的当前测试管理环境有清晰的认识,并且能够明确在购买 HP Quality Center 之前需要做出的改变:
• 哪个小组、团队或组织与当前的需求、测试和缺陷管理有关?
对于中小企业来说,这些工作可能集中由同一个团队完成。而对于规模较大的组织来说,则可能分别由不同的团队完成。如果每种管理类型由单独的团队(无论职责有无重叠)负责处理,那么明确当前的沟通方式对于实施 HP Quality Center 来说就显得至关重要。
不同团队的沟通标准可能会有所不同。实施 HP Quality Center 的过程中面临的最大挑战之一,是统一各个团队的沟通标准(措辞、格式以及截屏或其他类型附件等项目的使用)。
• 当前通过何种方式收集或交流量度或其他类型的报告等项目?
HP Quality Center 提供基本的报告能力。通过使用 Advanced Reporting Tool 或 HPQuality Center 仪表板模块,可以显著提高这种能力。
外部报告工具也可与 HP Quality Center 配合使用(请务必通过 HP 客户服务部进行核实,以确定 HP Quality Center 是否支持该工具)。
如果公司已经使用了外部报告工具(如 Actuate Report 或Crystal Report),请调查在实施 HP Quality Center之后继续使用外部报告工具生成这些报告的工作量大小,或者是否可行。
• 贵公司当前使用的是哪种质量、测试或缺陷管理方法?
HP Quality Center 最为强大之处莫过于它不拘泥于任何质量、测试或缺陷管理方法。
尽管贵公司在实施 HP Quality Center 之后必须改变质量控制方法的可能性很小,但仍请务必就创建支持贵公司质量控制方法的规则或工作流等问题向 HP 销售工程师咨询。实例询问:
a、是否具有可实施性?
b、实施将耗费哪些类型的资源,需要多长时间?
c、实施后,维护 HPQualityCenter的正常运行有多困难?
1.2 评估基础架构要求
HP Quality Center 目的是帮助公司提高质量,最终实现更高的成本效益,但也需要进行一定的投资。投资HP Quality Center 不仅仅是为应用本身购买许可证,同时也需要根据贵公司的需求划拨资金,以创建支持HP Quality Center 的环境和基础架构。
下列内容不仅可用于帮助确定贵公司的 HP Quality Center 许可证需求,而且有助于确定环境和基础架构要求。
• 评估您当前的测试资产。
测试资产不仅包括测试用例的总数,而且包括每个测试周期中的测试次数、在应用生命周期内所发现的缺陷数量、需求的数量以及参与软件开发过程的用户(开发人员、分析人员、测试人员自动化人员、管理人员等)人数。

• 利用测试资产数据确定您的环境需求。
可利用收集到的测试资产数据来确定需要购买的 HP Quality Center 许可证数量。
通常,每个 HP Quality Center许可证可供 5 - 6 人使用。该许可证与用户的比例可以根据使用工具的人数和工具的使用次数而有所增减。换言之,如果在一个工作日内断断续续地使用 HP Quality Center,则需要较少的许可证;而如果要在特定时间段内集中使用,则需要较多的许可证。
测试用例、测试次数、需求和缺陷数据将用于帮助确定实施 HP Quality Center 时要使用的操作系统数据库和硬件的类型。

• 使用测试资产数量来确定硬件、操作系统和数据库的类型。
HP 客户服务部 (CSO) 的知识库中有许多文章和工具,可用于确定实施 HP Quality Center时所需的物理环境类型。
HP TestDirector for Quality Center 专门供Windows® 平台使用。为 HP QualityCenter设计物理环境时,请牢记两项重要标准:成本和性能
用于实施 HP Quality Center 的物理环境与公司当前使用的物理环境极可能属于同一类型。使用 UNIX® 的企业往往希望将其安装在 UNIX上,而使用 Windows 的企业则通常会将其安装在Windows 环境中。保证最低的系统要求,可使 HPQuality Center 实现足够好的性能。
最佳实践是根据 HP Quality Center 安装指南来确定要使用的硬件、操作系统和数据库的类型。将这套环境方案提交给您的 HP 销售工程师或 HP 客户服务部(不仅需要将环境方案发送给他们,还需要将搜索过程中收集到的测试资产数据发送给他们)。HP 可以利用这些数据来确定您当前的环境能否满足您的需求。

• 该环境需要在工作日的什么时间可用,是否需要扩展?
公司在实施 HP Quality Center 时常犯的另一个错误是,不考虑软件的使用时间,以及团队或组织在可预见的未来是否会扩大规模。所以在测试资产信息收集阶段确定用户数量时,还应注意进行测 试、开发或分析的时间。对于规模较小的公司来说,典型的使用日时间段可能介于 8 - 10 个小时之间。而对于大型公司,这些活动可能是全天候不间断地进行。如果要求系统在一天中的任何时间均可用,那么系统稳定性和可扩展性就显得至关重要。

• HP TestDirector for HP Quality Center 将用在何处?
HP TestDirector for Quality Center 是 HP TestDirector for Quality Center 真正可以在企业层面上使用的第一个版本。公司已经意识到,在一个分散化的测试组织中使用 HP TestDirector for Quality Center 的优势。因此,对于需要在多个现场(而非一个现场)使用 HP Quality Center 的公司来说,HP Quality Center 的实施可能会有所不同。尽管 HP Quality Center 的某些用途(例如,允许所有用户从工作站访问客户端 GUI,或启用允许在客户端 PC 上执行 ActiveX 的企业内部网政策)对于所有组织来说都是相同的,但对于使用 HP Quality Center 的大公司和小公司来说,有些情况却是截然不同的。
HP Quality Center 的使用越分散,那么成功实施所需要的支持和协调工作也就越多。打算在分布于多个地点的大型客户端上实施 HP Quality Center 时,请务必考虑访问方式:
a、是否需要某种远程访问服务?
b、是否必须将 HP Quality Center Web/应用服务器接入 Internet,以便任何地方的工作人员都能进行访问?
c、要让不在同一个 Windows 域内的工作人员都能访问 HP Quality Center,需要做出哪些更改或设定哪些例外情形?
d、您要使用 LDAP 吗?
e、HP Quality Center 软件是否允许在这些不同域之间访问 LDAP?
(如果 HP Quality Center 将以分布的形式用在不同的域中,那么最好采用中央授权的方式,而不是 LDAP。请记住,如果 HP Quality Center Web/应用服务器将在 UNIX 平台上运行,则不能直接采用 LDAP 验证,这一点很重要。)
1.3 规划
除了明确实施 HP Quality Center 所需的物理环境和基础架构类型之外,任何人在对该解决方案的实施进行规划时还必须考虑使用方式和支持方式。熟
悉 HP TestDirector for Quality Center 的用户会认可某些经典功能,如需求管理、测试规划、远程执行和缺陷管理。
HP Quality Center 沿用了这些经典功能,并将其进一步扩展,这不仅表现在首先出现在 TestDirector for Quality Center 8.0 中的跨模块工作流脚本编写,还表现在对 HP 业务流程测试概念的引入。这是一项强大的功能,允许资源将需求与测试计划联系在一起,然后使用 HPQuickTest Professional快速实现所选测试用例的自动化。正确规划和使用这些功能,任何用户都可以充分发挥 HP Quality Center 的优势,并认识到集中化测试管理解决方案的全部优点。
建议:HP Quality Center 提供了公司可能需要、也可能不需要的许多功能和优点。规划或明确使用这些功能的方法,但不要在过短的时间内大量实施。

• 缺陷管理。
明确贵公司执行缺陷管理的方式,是考虑采用 HP Quality Center 时的首要工作之一。
尽管 HP Quality Center 不要求采用特定的缺陷管理方法,但它要求至少进行某些基本的规划和组织。对于基本的实施而言,不要求使用缺陷工作流和转换规则。然而,应利用“System Field”(系统字段)的优势,如DefectStatus(缺陷状态)、Project(项目)、Application(应用)、Assigned To(分配到)和 Detected By(检测设备)等字段。使用适合您所在部门或公司的特定项目或类别的“User Field”(用户字段)。使用下拉字段可实现基本的报告功能,并可立即查看投资回报。工作流或转换规则可以在 HP Quality Center 中逐步实施并使用一段时间后再并入其中。

• 确定是否要实现测试计划自动化,以及如何实现。
自动化测试计划往往是投资这些类型的 HP 产品和解决方案的用户希望达成的最终目标。尽管决定要实现哪项功能或哪个应用的自动化是一个重大决策,但有关存储和执行的决策也同样重要。
由于采用了 HP TestDirector for Quality Center,HP Quality Center 可提供集中化存储器,可以根据执行状态存储所有自动化测试和报告。实施 HP Quality Center后的首要任务之一,是将这些已实现自动化的测试计划移动或保存到“测试计划模块”中。
• 工作流:现在还是将来?
能够将工作流放入 HP Quality Center 的每个模块中,这是其最强大的功
能。工作流可通过 HP Quality Center 向导创建,也可由精通 VB脚本语言的 人创建。如果贵公司目前已有缺陷或测试转换规则,那么工作流只能在实施过程中完成。如果在向 HP Quality Center 转换的过程中决定引入和使用转换规则,则可能会延迟实施过程,或对其产生负面影响。如果贵公司决定引入缺陷或测试转换规则,则应在实施完该软件,且用户有 时间进行调整的情况下再实施这些规则。

• HP Quality Center 将得到怎样的支持?
HP Quality Center 是一个非常易于管理、使用和维护的应用。然而,要对任务进行管理、维护和支持,就需要指派专门的全职或兼职人员。将在下文中探讨这些人员需要具备的素质。但如果贵公司尚不具备此类员工,则必须雇佣新的员工。
依HP工程师的经验来看,用户达到 500 人的任何 HP Quality Center 环境都需要配备一位兼职人员。而对于超过 1,000 名用户的现场,则应配备一位全职人员。之后,每增加 1,000 名用户,就需要增加一位全职人员。对于并发许可证而言(假设按照每 5 名用户共享1 个许可证的比例),如果现场的并发许可证少于100 个,则应雇佣一位兼职人员。我们发现,通常每购买 200 个并发许可证就需要配备一位全职人员。如果需要为 HP Quality Center 提供全天候的支持和管理,则可能需要配备多名人员。如果要在一个较大的环境(1,000 名用户以上)中使用 HP Quality Center,则应研究是否可以将某些较基本且执行频率较高的管理任务(如密码重置)交由集中帮助台来完成。
• 切勿进行的操作。
HP Quality Center 可以非常轻松地适应任何缺陷或测试管理流程。规划需要对工具执行哪些用户化操作才能满足您的流程的需要。任何已实现自动化的测试、缺陷或测试管理流程都应是独立于工具的。
2 HP Quality Center的实施
2.1实施
• 安装前的任务。
HP Quality Center 的文档部分详细说明了应具备的必要条件。安装软件前请确保 HP Quality Center 的运行环境已经过配置并可以使用。应安装和配置好系统(前端服务器、后端服务器、负载平衡器等)。同时还应加载、配置数据库实例,并在可能的情况下进行调 整。如果使用 JBoss 之外的 Web/应用服务器,则应在继续安装 HP Quality Center 之前确保该服务器已正确安装。在继续进行实际安装之前,应查看 HP 客户服务部网站,以确定是否有可能影响安装的最新文档或补丁的更新。
• 安装任务。
安装任务是指安装 HP Quality Center时要执行的任务。HP Quality Center 安装指南介绍了这些任务。安装完成后,应立即对新环境进行测试,以确保不存在安装问题。您可能需要安装带有演示项目的 HP Quality Center,以便内部专家或 HP 客户服务部能够迅速诊断和解决所发现的各种环境问题。将项目从之前安装的 HP TestDirector for Quality Center 中迁移出来之后执行适应性测试,或在新安装时创建自己的项目,可能会增加复杂性,此外,在遇到问题时可能无法准确反映 HP Quality Center 的安装问题。
• 安装后的任务。
安装后的任务将在 HP Quality Center 的安装和适应性测试完成之后执行。其中包括:安装和测试所有附加软件或第三方工具(如外部跟踪工具插件)、自动化测试工具(如 HP QuickTest Professional)或高级报告插件。
对于升级到 HP Quality Center 的用户来说,所面临的最大任务是迁移、修改和更新 HP TestDirector for Quality Center 项目。根据项目(工作流)的数量或复杂性,这可能是最耗时的步骤。
•实施过程。
实施过程需要配合资源。公司的组织方式可能是集中的,也可能是分散的,拥有大量并发的命名用户,需要利用 HP Quality Center 对高度可扩展的系统提供支持,以实现故障切换和负荷平衡功能。如果可能,大公司应充分利用多个环境的优势。
HP Quality Center 首先应安装在分段测试环境中,在该环境中可以创建(或迁移)项目,并执行和修改实施计划。在实施日期前应提前对资源进行良好的协调。公司可能有专门责完成数据库工程、系统工程或系统管理等特定任务的部门,所以可能需要指定一位项目经理负责协调资源和预算。
因外,应当安排更多的时间进行适应性测试和安装测试。
• 升级到 HP Quality Center。
公司通常需要从 HP TestDirector 升级到 HP Quality Center,以使用扩展的操作系统和 Web 服务器选项。
无论 HP Quality Center 是否存在于新的环境中,也无论其能否替代现有的 HP TestDirector 环境,都必须将工作重心放到对 TestDirector 项目进行升级和迁移上来。
详细规划和明确迁移计划中的任务与详细规划实施计划同等重要。项目迁移可能会像将项目保存在同一服务器的同一数据库中那样简单,也可能会像更改文件系统类型和数据库(例如,从 Informix 到Oracle®、从 NTFS 文件系统到 UNIX 文件系统)那样复杂。
详细规划您的迁移策略,并在最大的项目的副本上进行测试。不仅要考虑当前文件系统上项目存储器的大小,还要注意数据库记录的数量,请务必做到这一点,否则 可能会延长 HP Quality Center 迁移工具将 HP TestDirector 项目迁移至 HP Quality Center 时耗费的时间。访问 HP 客户服务部的数据库,了解有关 HP Quality Center 迁移的提示和更新,并在出现问题时向 HP 客户服务部提交服务请求。
2.2推荐和建议
实施 HP Quality Center 的过程所包含的内容远不止安装实际的 HP Quality Center 这么简单。环境、资源、安装和迁移规划对于成功实施至关重要。请尝试使用以下经验:
a. 在安装 HP Quality Center 之前,准备好支持硬件/软件。
b. 在开始安装 HP Quality Center 前,详细规划并明确所有实施和迁移任务。
c. 努力构建适用于 HP Quality Center 的测试环境和生产环境。在实际实施前利用测试环境练习安装和项目迁移。明确所有问题并准备好解决方案,以确保在实际生产实施阶段不会发生意外。
d.为将要迁移的项目创建 HP TestDirector for Quality Center 7.x/8.x/9.x 副本。将项目副本(而不是原始项目)迁移至 HP Quality Center。这样,当项目
实施因意外情况而被迫推迟或取消时,仍可以使用 HP TestDirector for Quality Center 7.x/8.x/9.x原始项目。即使在项目迁移过程中出现问题,也不会影响到原始项目。
2.3培训
HP 对 HP Quality Center 基础架构进行了重大更改,但这些更改不会对最终用户的体验产生很大影响。从 HP TestDirector 7.x 开始升级的公司可能会注意到,HP Quality Center 的管理和客户部分发生了很大的变化。因此,重要的是,首先对基本功能进行实施,以后再逐步实施新功能(跟踪能力、跟踪标
志、跨模块脚本编写)。
培训是 HP Quality Center 实施过程中一个非常重要的部分。实施之前或实施之后不久,应为用户筹划功能培训的资金或时间。根据用户人数,我们推荐
采用三种类型的培训。
• 将用户送到 HP 赞助的培训班学习
对于用户较少的公司,将少数用户送至 HP 赞助的培训班学习不失为一种经济高效的方法。培训之后,可以再由这些用户为其同事提供有关正确使用 HP QualityCenter 的培训。
• 请 HP 认证讲师到现场培训。
用户少于 100 名的公司应请 HP 认证讲师到现场培训。这样,HP 讲师可
以在未来一段时间内开设培训班。这比送大量用户参加 HP 培训班更具成本效益。培训结束后,可以邀请认证讲师多呆几天,并来现场考察,这有助于确保用户在实施 HP Quality Center 之后能正确应用所学知识。
• 对内部员工进行认证。
对于拥有大量用户(100 名以上)的公司,最具成本效益的方式是派一位用户到 HP Quality Center 认证机构,使其成为 HP 认证讲师。这样做不仅有助于这位讲师的职业发展,而且也可以让用户以更合理的进度和更低的总体成本
接受培训。
如果公司选择邀请 HP 讲师到现场进行培训,那么除了向 HP 专业服务机构发出邀请外,还可以考虑邀请 HP 合作伙伴,因为这样可以节约公司成本。
2.3 政治问题及注意事项
只有贵公司与 HP 同心协力才能确保 HP Quality Center 的成功实施。以下技巧可以帮助您确保:预算和资源能使该解决方案得到正确而成功的实施。
• 尽早获得高级经理的支持。
贵公司一定要有一位这样的高级经理:这位经理坚信 HP Quality Center
的理念与目标,并能够用资金和资源克服最初的困难。如果能找到这样的高级经理,请安排他/她与HP 客户经理会面。如果会面取得成功,那么这位高级经理可以再设法获得其他高级经理的支持。
• 找一位内部倡导者。
即使有周密的实施计划和完美的安装过程,HP Quality Center 也可能会成为摆设,除非贵公司有一位在现场工作的内部倡导者,他/她能够对该软件和 HP 的业务技术优化(BTO) 的目标进行宣传。正如所有技术解决方案一样,HP Quality Center 也需要通过监控和维护来确保其正常运行。
内部倡导者可以发挥两方面的作用。首先,他/她能够向公司的每个人清晰讲述 HP Quality Center 的概念,以及它如何带来较高的投资回报 (ROI) 或成本效益。其次,倡导者还应该凭借高超的技术水平发现可能存在的问题并及早进行处理。问题发现和处理得越早,系统的稳定性就越高。系统稳定性越高,接受 的人就越多。有时,HP Quality Center 本身就是很好的广告。内部倡导者应该是熟悉开发、测试和自动化方法的人员,并应对 HP TestDirector for Quality Center 和/或 HP Quality Center 有丰富的使用经验。如有可能,此人还应获得 HP TestDirector for Quality Center 或 HP Quality Center 认证顾问的资格。
• 尽量邀请 HP 代表到现场培训。
如果未立即确定内部倡导者,或者,即便有一位这样的倡导者,也应尽可能邀请 HP 客户经理或 HP 授权转销商到现场来提供培训。HP 客户经理和转销商都很容易相处,并愿意与您合作,以帮助确保正确和成功地使用 HP Quality Center。此外,他们还是经验丰富的专家,一旦发现问题,很快就能给出解决方案。HP客户经理的目标是与客户建立联系和合作关系,以便通过这种关系更 好地为您服务。如果贵公司在使用 HP 产品遇到问题,HP 客户经理还可以充当沟通
的桥梁,让 HP 客户服务部轻松了解情况。
• 克服阻力。
类似 HP Quality Center 范例或新工具的任何改变都可能遭到公司内部其他人员的反对。要让 HP Quality Center 在长期内取得成功,克服这种阻力就显得十分重要。要做到这一点有很多方法。首先要充分发挥高级经理的作用。其次要利用HP 客户经理的作用。第三种方法,可能也是最有说服力的方法,就是安装 HP Quality Center,并在小范围内使用(可能首先在一个小组内使用)。成功接踵而来,把您的成功告诉其他人。通过不断将 HP Quality Center 推荐给更多小的团队来汲取力量。对于在实施 HP Quality Center 的过程中选择的任何策略,坚持都非常关键。
• 从投资中获得巨大回报(或快速取得成功)。
展示HP Quality Center 给贵公司带来的好处的最佳方式就是使用这个软件。考虑进行内部概念验证。在进行概念验证时,需要提供两类报告。第一类是“用户体验”报告。此类报告用于说 明内部用户发现的、HP Quality Center 与原有方式相比的优缺点。第二类是对使用该软件与使用原有方式进行成本效益分析,管理层往往对比较结果很感兴趣。创建如下类别:
a、使用 HP Quality Center 前后创建缺陷所花费的时间
b、使用 HP Quality Center 前后创建和执行测试计划所花费的时间
c、使用 HP Quality Center 前后创建报告所花费的时间
将这些时间价值与经济价值联系起来。您首先看到的趋势是,与未使用 HP Quality Center 的情况相比,使用 HP Quality Center 之后,能够在一小时内
完成更多的工作。第二个趋势是,您应该能够将使用和不使用 HP Quality Center 的情况下增加/更改缺陷或测试计划与成本关联起来。将数字和图形摆在管理层面前,就不难让他们相信,HP Quality Center能够节约时间和成本,而这正是管理层一直追求的目标。HP 客户经理能根据您的要求为您提供成本/效益分析工作表和模板。
 



TAG:

 

评分:0

我来说两句

Open Toolbar