BlazeMeter - 从 Jmeter 中的 beanshell 读取 CSV 文件
BlazeMeter - read CVS files from beanshell in Jmeter
我遇到了如何在 Blazemeter 的 SetUp 线程组中配置 CSV 文件路径的问题。
这个脚本的目的是加载姓名、姓氏、地址,每个都有自己的文件。在 Setup 线程文件中,读取和名称、姓氏和地址的组合用于创建不同的用户。
每一行都保存在变量'Name_##', Lastname_##' 中,并在预处理器BeanShell 脚本中随机选择以创建随机实名用户。
该脚本已在本地环境中进行测试并且工作正常。
在将脚本导入 Blazemeter 之前,文件的位置发生了变化,它只是文件的名称。
在 Blazemeter 中导入了所有需要的 CVS 文件和 jmx 文件。
Blazemeter return 错误:
org.apache.jorphan.util.JMeterException:调用 bsh 方法时出错:eval 源文件:内联评估:``log.info("Start reading file!"); var 文件夹 = vars.get("CurrentDir"); log.inf。 . . '':类型化变量声明:对象构造函数
它在行 'BufferedReader reader =' 中失败,因为它无法找到文件。我在调查当地环境时也有检测。
脚本失败,因为文件位置不正确。
Jmeter 安装线程如何读取文件。这是一个文件的示例:
var folder = vars.get("CurrentDir");
log.info("currentdir = " + folder); //CurrentDir = c:\data\
BufferedReader reader = new BufferedReader(new FileReader(folder+"Names1.txt"));
我不想使用 Sampler 'CVS Data Set Config',因为它限制了现有组合的组合。
我应该如何配置 'CSV files' 从 Blazemeter 中的 Beanshell 处理器读取数据的路径?
感谢您的回答。
将需要的文件上传到blazemeter,然后使用相对路径:-
D正在定义 JMX 中共享文件夹中文件的路径:-
要指向脚本中包含的共享文件夹中的文件,只需使用 "folder/filename" 样式路径:folder1/file11.csv(无前导斜线)。
请查看以下内容link了解更多详情:-
https://guide.blazemeter.com/hc/en-us/articles/207420175-Uploading-Files-Shared-Folders
希望对您有所帮助。
我遇到了如何在 Blazemeter 的 SetUp 线程组中配置 CSV 文件路径的问题。
这个脚本的目的是加载姓名、姓氏、地址,每个都有自己的文件。在 Setup 线程文件中,读取和名称、姓氏和地址的组合用于创建不同的用户。 每一行都保存在变量'Name_##', Lastname_##' 中,并在预处理器BeanShell 脚本中随机选择以创建随机实名用户。 该脚本已在本地环境中进行测试并且工作正常。
在将脚本导入 Blazemeter 之前,文件的位置发生了变化,它只是文件的名称。 在 Blazemeter 中导入了所有需要的 CVS 文件和 jmx 文件。
Blazemeter return 错误: org.apache.jorphan.util.JMeterException:调用 bsh 方法时出错:eval 源文件:内联评估:``log.info("Start reading file!"); var 文件夹 = vars.get("CurrentDir"); log.inf。 . . '':类型化变量声明:对象构造函数
它在行 'BufferedReader reader =' 中失败,因为它无法找到文件。我在调查当地环境时也有检测。
脚本失败,因为文件位置不正确。
Jmeter 安装线程如何读取文件。这是一个文件的示例:
var folder = vars.get("CurrentDir");
log.info("currentdir = " + folder); //CurrentDir = c:\data\
BufferedReader reader = new BufferedReader(new FileReader(folder+"Names1.txt"));
我不想使用 Sampler 'CVS Data Set Config',因为它限制了现有组合的组合。 我应该如何配置 'CSV files' 从 Blazemeter 中的 Beanshell 处理器读取数据的路径?
感谢您的回答。
将需要的文件上传到blazemeter,然后使用相对路径:-
D正在定义 JMX 中共享文件夹中文件的路径:-
要指向脚本中包含的共享文件夹中的文件,只需使用 "folder/filename" 样式路径:folder1/file11.csv(无前导斜线)。
请查看以下内容link了解更多详情:-
https://guide.blazemeter.com/hc/en-us/articles/207420175-Uploading-Files-Shared-Folders
希望对您有所帮助。