LoadRunner - 对要求的怀疑

时间:2014-02-06 08:32:34

标签: performance

我们的团队正计划实施LoadRunner以进行性能测试。请澄清这些需求问题?

  1. 我们可以在多少个系统中安装许可的LoadRunner?或者在一个系统上?
  2. 对于Controller,Virtul用户生成器和负载生成器,我们需要单独的机器还是可以在一台机器上?

1 个答案:

答案 0 :(得分:1)

您正处于LoadRunner许可范围的变更之中。首先是历史观点,然后是现在的观点。

历史。
在8.0之前

  • 您购买的控制器许可证包含VUGEN和Analysis的单一许可证。
  • 您可以根据需要安装任意数量的负载生成器。
  • 控制器被节点锁定到单个主机,必须取消注册才能移动到新主机,这涉及Mercury支持
  • 最佳做法是说您的控制器和负载生成器不是同一台机器(这是所有性能测试工具独立的工具)。
  • 很可能在控制器以外的机器上使用VUGEN和Analysis。
  • VUGEN和Analysis的其他副本可在单身或五人和十人的团体中购买
  • 虚拟用户与控制器许可证绑定
  • 监视器是单独许可的

8.0至11.5x(2013年12月)

  • 您购买的控制器许可证包含与您的控制器相关的多个VUGEN和Analysis副本的混杂许可证。
  • 您可以根据需要安装任意数量的负载生成器。
  • 控制器被节点锁定到单个主机,必须取消注册才能移动到新主机,这涉及HP支持
  • 最佳做法是说您的控制器和负载生成器不是同一台机器(这是所有性能测试工具独立的工具)。
  • 很可能在控制器以外的机器上使用VUGEN和Analysis。
  • 一旦您的控制器许可证到期,您还必须删除与许可证绑定的其他组件,即VUGEN和Analysis
  • 虚拟用户与控制器许可证绑定
  • 包括监视器,包括仅用于测试的500点SiteScope实例

2014年

  • 控制器不收取组件费用。 VUGEN,分析或负载生成器都不是
  • (我昨天通过电话了解到我没有看到完整的许可协议)您可以根据需要安装每个组件的副本。
  • 虚拟用户是收费组件,它们仍然绑定到单个控制器实例。因此,您可以安装500个控制器,但实际上只有一个可以连接虚拟用户。除非您转到Performance Center
  • ,否则不会共享虚拟用户池
  • 监控状态未知。有关详细信息,请咨询您的VAR或HP代表。

在任何情况下,任何性能测试也不会被认为是最佳实践(适用于LoadRunner,SilkPerformer,RationalPerformanceTester,JMeter,OPENSTA,SOASTA ......)。对于负载生成,您希望所有负载生成都在独立于您的控制器的主机上进行,并且您希望至少有三个负载生成器在运行,两个用于主负载,一个用作控制主机(每种类型的单个虚拟用户)。三个可能是负载生成器的最小数量,但它远远不是最大数量,根据您的需要可能会达到数十个。