添加和配置虚拟位置
在 LoadRunner Controller 或 Performance Center 中创建虚拟位置,然后将其包含在 LoadRunner 场景或 Performance Center 测试中。还可以使用 NV 提供的几个预定义虚拟位置。
您要执行什么操作?

网络特性受各种因素的影响。对网络特性具有显著影响的一个因素是网络中的客户端和服务器的地理位置。例如,假设一台服务器设在纽约。该服务器由位于伦敦和悉尼的客户端访问。可以预料伦敦-纽约网络的行为与悉尼-纽约网络的行为至少有些许不同。这两个网络之间的行为差异可能非常大。对该系统实现网络虚拟化时,添加伦敦和悉尼作为两个虚拟位置。对于每个虚拟位置,定义要模拟的网络 (即客户端与位于纽约的服务器之间的网络) 的特性。
开发 LoadRunner 场景或 Performance Center 测试时,指定与每个 Vuser 组或每个 Load Generator 关联的虚拟位置。虚拟位置定义 Vuser 运行时所模拟的网络条件。
另请参阅:

NV 包含多个预定义的虚拟位置。每个预定义的虚拟位置都包含用于定义通用网络测试环境的参数。在 LoadRunner 或 Performance Center 中配置场景或测试时,可以选择其中一个预定义的位置。
备注: 无法编辑、删除或重命名预定义的位置。
虚拟位置名称![]() |
延迟时间 [毫秒]![]() |
数据包丢失率 [%] ![]() |
传入带宽 [kb/s]![]() |
传出带宽 [kb/s] ![]() |
---|---|---|---|---|
2.5G Busy | 300 | 0.5 | 128 | 56 |
3G Busy | 200 | 0.5 | 384 | 128 |
3G Typical | 120 | 0 | 512 | 256 |
3G Good | 80 | 0 | 2,000 | 512 |
4G Good | 40 | 0 | 10,000 | 7,500 |
AUS to US EC (澳大利亚到美国东海岸) |
120 | 0.5 | 4,000 | 2,000 |
China to US EC | 210 | 1.0 | 4,000 | 2,000 |
India to US EC | 160 | 0.5 | 5,000 | 2,000 |
London to US EC | 55 | 0 | 10,000 | 4,000 |
Satellite | 0 | 0 | 2,000 | 1,000 |

- 在 LoadRunner Controller 中,单击工具栏上的“Network Virtualization 设置”按钮
,打开“Network Virtualization 设置”对话框。
- 确保选中“启用 Network Virtualization”。
-
在“虚拟位置”列的“虚拟位置”下,输入一个位置的名称。
不能使用下列字符:
\ / :“ ?‘ < > | * % ^ , !{ } ( ) ; = #
-
输入虚拟位置的描述。
不能使用下列字符:
\ / :“ ?‘ < > | * % ^ , !{ } ( ) ; = #
-
单击“配置”打开虚拟位置编辑器。
有关如何继续使用虚拟位置编辑器的详细信息,请参阅“配置虚拟位置”。

- 在“Performance Center”>“Performance Test Designer”中,单击“组和工作负载”。
- 单击“虚拟位置编辑器”。
- 确保“虚拟位置模式”已打开。
-
在“添加新的虚拟位置”框中,输入新虚拟位置的名称。
不能使用下列字符:
\ / :“ ?‘ < > | * % ^ , !{ } ( ) ; = #
-
单击“添加”打开虚拟位置编辑器。
有关如何继续使用虚拟位置编辑器的详细信息,请参阅“配置虚拟位置”。
有关如何在 LoadRunner 和 Performance Center 中使用虚拟位置的详细信息,请参阅 LoadRunner 帮助中心或 ALM 帮助中心中的 PC 帮助部分。
后续操作