跨多个VuGen脚本共享功能/操作通过Performance Center运行

时间:2017-02-04 15:01:15

标签: javascript loadrunner vugen hp-performance-center

我有几个使用javascript使用Web / HTTP协议的VuGen脚本。我正在使用VuGen 12.53(补丁4)。我有一个login.js动作,这对我的所有脚本都是通用的。每当登录操作发生变化时,我都必须对所有脚本进行udpates。相反,我想继续登录一个公共位置,并在所有脚本中共享单个操作/功能。

当我在本地计算机上重播时,我能够使用lr.loadLibrary()函数实现此目的。我希望能够在通过HP Performance Center运行脚本时执行此操作(我的所有脚本都保存在ALM上)。当我尝试使用相同的lr.loadLibrary()函数并运行perf中心时,我收到错误的文件未找到。

有人可以帮我弄清楚如何实现这个目标吗?

我找到了这个Loadrunner - share common action between scripts,但它适用于C.我需要它用于javascript。

1 个答案:

答案 0 :(得分:0)

它是旧帖子。如果有人需要帮助,就分享。

如果LG Agent作为进程运行,则登录的用户应有权访问库所在的共享路径。如果其作为服务运行,则确保共享路径已授予对每台LG机器的本地系统帐户的访问权限。

(您可以看到共享文件夹的高级共享选项,您可以在其中添加LG主机名,这将添加LG的系统/服务帐户。然后在LG中,转到services-> LoadRunner agent service-> Properties- >登录->允许服务与桌面进行交互)。重新启动代理服务。通过此设置,LG可以在仍作为服务运行的同时访问共享驱动器路径。