0

我在我的机器上安装了 VUGen 中的记录器脚本。该脚本正在从我的系统上传文件。文件路径被参数化为"Name=file", "Value={filePath}", "File=Yes"

{filePath} 包含一个 csv 文件的路径,并且该 csv 有许多文件路径。它将为每个 VUser 获得不同的文件路径。

当我尝试从 ALM (Web) 和 Performance Center (Web) 运行此脚本时,该脚本无法从机器中获取文件路径,因为它已生成自己的虚拟机并在这些机器上运行我的脚本。

如何在 ALM 中对其进行参数化,以便 {filePath} 将选择包含所有路径的文件并将其传递给我的脚本?

谢谢。

4

2 回答 2

1

为了让 LG 看到您的参数化文件,应将其与您的脚本一起上传到 ALM,或者如果您有权访问 LG 机器,则将其手动放置在共享位置。要将文件上传到 ALM,请在 VuGen 中转到文件->将脚本另存为对话框,然后在左侧菜单中选择 ALM 测试。出现提示时,在“工作模式”对话框中选择“所有文件模式”。确保指定参数化文件的相对路径。

希望能帮助到你。

于 2017-12-14T13:43:39.203 回答
0

这对我有用。在 VUGen 中,我将我的文件添加到额外的文件文件夹中,并在参数化中给出了它的相对路径,它工作得很好。这是参考链接:https ://community.softwaregrp.com/t5/Performance-Center-Practitioners/Uploading-test-files-using-Performance-Center/td-p/579874

非常感谢您的回答 Albert 的回复。这解决了我对“运行模式”和“所有文件模式”的另一个疑问。

于 2017-12-14T13:52:38.150 回答