关于 LoadRunner Professional 许可证

要使用 LoadRunner Controller 运行 Vuser,必须在 Controller 计算机上安装有效的 LoadRunner Professional 许可证。LoadRunner Professional 将在 LoadRunner Professional 设置期间自动安装社区许可证。

许可证包

提供几种类型的 LoadRunner Professional 许可证包。

社区许可证是免费许可证,且随 LoadRunner Professional 安装一起安装。它支持使用以下协议:

  • 社区: 包括 50 个 Vuser,适用于除 COM / DCOM、模板和 GUI (UFT) 捆绑包以外的所有协议 (包括 Gatling 和 JMeter)。
  • 移动端 UI: 无限数目的 Vuser

其他包可用于在所选协议上运行其他 Vuser。有关可用包的详细信息,请参阅许可证包宣传册。

注: 使用 噪音场景 时,对于每个有效许可证,可以运行 10 个噪声生成器类型的 Vuser。

要获取并安装其他许可证,请参阅安装 LoadRunner Professional 许可证

返回顶部

许可证类型

提供以下许可证类型:

类型
描述
永久

此许可证不会过期 - 这些许可证的有效性无时间限制。

评估 此许可证支持潜在客户评估 LoadRunner Professional 功能。
限时

此许可证仅在有限期间内有效。

VUFD

VUFD (虚拟用户弹性日) 许可证是一种灵活的许可证,颁发时每 Vuser 天具有有限容量。

有关详细信息,请参阅VUFD 许可证

返回顶部

VUFD 许可证

VUFD 许可证可为您提供指定数量的 Vuser,您可以在 24 小时内 (虚拟用户弹性日) 运行无限次这些 Vuser。

VUFD 许可证被视为定期许可证,在首次执行后的 24 小时内有效。如果未使用,则 VUFD 许可证也会在购买之日起一 (1) 年后到期。VUFD 许可证可能具有到期日期,因此存在时间限制。VUFD 许可证中包含支持,但不会重新托管许可证。

计算 VUFD 使用情况

在虚拟用户 Flex 天结束时,剩余的已许可 VUFD 数量是通过从已许可的 VUFD 总数中减去已使用的 VUFD 数量 (或者在并发使用情况下,减去并发运行的 VUFD 的最大数量) 而计算得出的。一旦某个 Vuser 达到场景中的“初始化”状态,VUFD 数中就会包括该 Vuser。如果某个 Vuser 在达到初始化状态后停止或发生故障,然后在同一运行中重新启动,则被视为两个 Vuser。

如果同时具有非 VUFD 许可证 (如限时许可证) 和适用于特定 Vuser 协议的 VUFD 许可证,LoadRunner Professional 将始终首先使用非 VUFD 许可证,然后再使用 VUFD 许可证。例如,如果某天运行了 500 个 Vuser,并且存在一个支持 400 个 Vuser 的非 VUFD 许可证,则会从 VUFD 许可证中扣除 100 个 VUFD。

LoadRunner Professional 可以确定在开始时间之后的 24 小时内运行的最大 Vuser 数。要计算 VUFD 许可证中使用的 VUFD 数,可以指定新一天的开始时间。要更改新一天的开始时间,请单击 许可证实用程序 中的“VUFD 将开始于”链接。有关详细信息,请参阅许可证实用程序

如果某个场景在计算期间 (您设置的新一天的开始时间) 正在运行,则在该场景中运行的 VUFD 将包括在其运行的两天的计算中。例如,如果您启动一个包含 40 个 Vuser 的场景并且它运行了 30 个小时,那么您将在两天内使用 40 个 VUFD,总计 80 个 VUFD。

在第二天开始时,系统便会从可用的 VUFD 容量中扣除已使用的 VUFD。

示例: 您拥有允许运行 1,000 个 VUFD 的许可证。您创建了一个需要 200 个 Vuser 且运行 45 分钟的性能测试。您会在上午 8:00、上午 10:00、下午 2:00 和下午 4:00 运行该测试。在每种情况下,该测试都会在下一个测试开始之前完成。由于未使用并发 Vuser,您可以为每次测试运行重复使用相同的 200 个 VUFD,这意味着在 24 小时结束时,系统将仅从许可证中扣除 200 个 VUFD,留下 800 个以供将来使用。

但是,如果您在上午 8:30 开始第二次运行,则在第二个测试初始化之前,第一个测试仍在运行。这种重叠需要 400 个 Vuser 同时运行 (每个测试 200 个)。当天结束时,系统将从许可证中扣除 400 个 VUFD,因为这是最大数量的并发 Vuser。留下以供将来使用的 VUFD 总数为 600 个。

要购买额外的 VUFD,请参阅产品查询

返回顶部

许可证使用

  • 仅当许可证适用于 Vuser 脚本中的所有协议时,多协议 Vuser 才会运行。
  • 因此,如果多协议脚本包含多个协议束中的协议,则需要适用于这些协议束的许可证才能运行 Vuser 脚本。将从所有相关协议束中减去每个 Vuser 的许可证。如果其中一个协议束的许可证在某个时刻用完,Vuser 就不能使用了,即使某些其他协议仍具备有效许可证也是如此。
  • 如果为多个不同的包 (例如 Web 2.0 和 Oracle E-Business) 购买了许可证或购买了共享通用协议的几种不同类型的许可证 (如限时和 VUFD),并且希望运行属于这些包/类型的 Vuser,请将按以下顺序使用许可证:

    1. 许可证类型:
      1. 评估许可证
      2. 限时许可证
      3. VUFD 许可证
    2. 协议数量:将按所含协议数从小到大的顺序使用协议束。
    3. 容量:将按容量从大到小的顺序使用许可证。

返回顶部

另请参阅: