0

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

当我在本地机器上回放时,我能够使用 lr.loadLibrary() 函数来实现这一点。当我通过 HP Performance Center 运行我的脚本时,我希望能够执行此操作(我的所有脚本都保存在 ALM 上)。当我尝试使用相同的 lr.loadLibrary() 函数并通过 perf center 运行时,我收到找不到文件的错误。

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

我找到了这个Loadrunner - 在脚本之间共享通用操作,但它适用于 C。我需要它用于 javascript。

4

1 回答 1

0

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

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

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

于 2020-02-04T15:54:21.980 回答