我已经在我的机器上安装了一个VUGen脚本记录器。脚本正在从我的系统上传文件。文件路径的参数化方式与"Name=file", "Value={filePath}", "File=Yes"类似
{filePath}包含csv文件的路径,并且该csv具有多个文件路径。它将为每个VUser获取不同的文件路径。
当我尝试从ALM (Web)和Performance Center (Web)运行此脚本时,该脚本无法从计算机获取文件路径,因为它已生成自己的虚拟机并在这些计算机上运行我的脚本。
如何在ALM中将其参数化,以便{filePath}将选择包含所有路径的文件并将其传递给我的脚本?
谢谢。
发布于 2017-12-14 21:43:39
为了让LG查看您的参数化文件,应将其与您的脚本一起上传到ALM,或者在您有权访问LG机器的情况下手动放置在共享位置。要将文件上传到ALM,请在VuGen中进入文件->脚本另存为对话框,然后在左侧菜单中选择ALM测试。出现提示时,在“工作模式”对话框中选择“所有文件模式”。确保指定参数化文件的相对路径。
希望能有所帮助。
发布于 2017-12-14 21:52:38
这对我很有效。在VUGen中,我将我的文件添加到extra files文件夹中,并在参数化中给出了它的相对路径,它工作得很好。这里是参考链接:https://community.softwaregrp.com/t5/Performance-Center-Practitioners/Uploading-test-files-using-Performance-Center/td-p/579874
非常感谢你的回答,艾伯特。这解决了我对“运行模式”和“所有文件模式”的另一个疑惑。
https://stackoverflow.com/questions/47803099
复制相似问题