我应该试用 HP Quality Center 的评估版吗?

软件测试 自动化测试 工具 质量中心 敏捷测试
2022-02-05 23:13:12

我正在尝试确定是否应该花一些时间使用 HP Quality Center 的试用版。出于多种原因,我现在在工作和个人生活中的时间对我来说都非常宝贵,所以“为什么不呢?” 甚至是开始下载试用版并进行设置的充分理由。是的,现在即使是几个小时也很困难。我查看了他们的网站,但无法通过所有营销演讲甚至弄清楚产品实际上是什么,至少关于我关心的是什么。

目前,我主要为各种产品进行自动化测试,随着时间的推移,我将测试越来越多的应用程序并指导其他人进行测试(主要是开发人员,将来我们可能会聘请一些额外的 QA)。我目前正在创建、使用和维护一个使用 C# 测试装置和编码检查以及存储在 SQL DB 中的测试用例的本土测试系统。我目前做的 UI 测试很少,但将来可能会越来越多地开始做 Web UI 测试,目前正计划使用 Selenium 或 WatiN。该产品主要基于 .NET 堆栈,到处都有一些开源工具。该公司都在实践某种形式的敏捷开发,主要是 Scrum(少数团队使用“Scrumlike”代替,IYKWIM)。

我正在尝试弄清楚 HP Quality Center 的测试人员的技能水平,我是否可以轻松编写夹具和可重用的测试代码以使用它,以及它对我的作用会比使用更好和更容易一个国产系统。我特别担心它是否缺乏灵活性,并且特别感兴趣的是它是否可以节省我目前投资于我们自己的框架的时间。

有没有人用过这个工具,可以给我一些见解?

4个回答

谁来管理 QC?如果是你,我建议你暂时错过它。我不认为它特别适合小型团队或敏捷团队:它针对的是大公司,采用瀑布式开发方法,几乎​​整个设计都是针对此的——你可能会发现自己不得不经常逆流而上的时间,我得到的印象正是你想要避免的。

根据我的经验,它也非常昂贵 - 足以让我看到它使用的每个地方都拥有非常有限的许可证集,从而破坏了拥有集成错误跟踪器和测试和需求管理系统的意义。

HP Quality Center 是一款已经存在多年的产品。我已经有几年没有在愤怒中使用过该产品了,但我认为它与任何方法论都没有特别的联系。

HP 的工具通常面向具有记录和回放功能以及逐步执行测试的非技术测试人员,尤其是现在 WinRunner 已经停产。

作为在 Microsoft 和 .net 领域(尤其是 WatiN)拥有丰富经验的人,我建议您可能更适合使用 Visual Studio Team System 2010 和 Microsoft 测试管理器,尤其是因为您可能已经在使用 Visual Studio并且已经有执照。这些工具直接与 c# 代码常用的单元测试运行器集成。

另一种选择是,因为您已经在构建自己的工具,所以您将需要花费在 QC 上的资金投入到雇用一个人来开发您自己的内部工具(是的,它的成本很高)。

在工作中,我们使用的是 HP QC。这是一个非常强大的工具,但我只会将它用于非常大的项目。我认为它不适合小型/媒体项目。我正在从事的项目有 17 个团队和 160 多人,这个工具是公司的决定,而不是分析哪些工具可用的结果。

如果您正在考虑敏捷和硒,请忘记 Quality Center。这不能满足您的需求,要做到这一点,您必须购买比 QTP 和 QC 加起来成本更高的其他附加组件。如果您需要灵活性和敏捷性,请选择 Jira 或 Mingle,QC 是一个真正封闭的系统,并且使用 ActiveX 控件,没有人再使用它了。