LoadRunner性能测试工具为评估和优化应用程序性能提供了关键支持。LoadRunner性能测试的过程中,了解和优化执行路径转换对于模拟负载平衡环境至关重要。本文将深入探讨LoadRunner性能测试中执行路径转换的优化策略。
1. 路径转换设置
LoadRunner性能测试中,路径转换是一种用于转换Controller远程路径名的机制。考虑这样一个场景:一个远程负载发生器将网络驱动器映射为F,而另一个负载发生器将同一个驱动器映射为H。在这种复杂的情况下,确保所有参与的计算机能够识别同一个网络驱动器至关重要。
在Tools→Options→Run-Time File Storage选项卡中,您可以设置将脚本和运行时数据结果存储在共享网络驱动器上。如果Controller和远程负载发生器对存储运行时结果文件的共享驱动器采用不同的映射,就需要执行路径转换。在Windows和UNIX之间进行跨平台路径转换也是一种有效的策略,通过路径转换将基于Windows的路径转换成UNIX Vuser负载发生器能够识别的路径。
2. 编辑路径转换表
LoadRunner将路径转换表保存在一个ASCII文件(ppath.mnt)中,该文件存储在LoadRunner根目录/dat中。每个要转换的网络路径都包含在这个文件中。
controller_host:表示正在运行Controller的计算机名称或类型。可能的值包括:
a、Hostname:Controller运行的计算机名。
b、Win:Controller运行在Windows计算机上。
c、Unix:Controller运行在UNIX计算机上。
d、All:Controller运行在Windows或UNIX计算机上。
controller_path:表示Controller能够识别的特定目录所在的路径。
remote_path:远程计算机能够识别的特定目录所在的路径。
remote_host:表示负载发生器的名称或类型。
编辑路径转换表的具体步骤如下:
1) 在Controller控制器中,选择Tools→Options,然后选择Path Translation Table选项卡,打开路径转换表视图。
2) 在输入路径转换信息之前,可以首先考虑使用通用命名约定方法。如果您的计算机是Windows计算机,可以指示Controller将所有路径转换为UNC。这样,所有计算机都可以识别路径而无需进行路径转换。
3) 如果您的计算机不是Windows计算机且需要路径转换,可以在该表中键入路径信息。您还可以通过在表中行首处键入#符号来插入注释。完成后,点击OK按钮保存信息即可。
LoadRunner性能测试的执行路径转换优化是提高测试效果和结果可信度的关键步骤。如果您想了解更多LoadRunner性能测试相关讯息,请联系我们,道普云将为您提供更多资讯。