使用JMeter和AbstractJavaSampler客户端加载要在测试中使用的文件内容

使用JMeter和AbstractJavaSampler客户端加载要在测试中使用的文件内容,java,jmeter,performance-testing,Java,Jmeter,Performance Testing,因此,关于如何使用JMeter,这里我缺少了一些东西 我在用户指南中读到,我可以使用Java采样器来运行测试。 这没关系,因为我需要读取包含一些内容的文件,然后将其发送到存储引擎 因此,我开始编写一些单元测试,以使用类AbstractJavaSamplerClient实现我的JavaSample版本 我数着只在设置中加载一次文件,但它让我困惑的是,我可以;t使用采样器上下文将其传递给runTest方法 你是怎么做的?我的意思是,很明显,如果每次测试没有意义时我都浪费时间加载一个文件,在需要的地方

因此,关于如何使用JMeter,这里我缺少了一些东西

我在用户指南中读到,我可以使用Java采样器来运行测试。 这没关系,因为我需要读取包含一些内容的文件,然后将其发送到存储引擎

因此,我开始编写一些单元测试,以使用类AbstractJavaSamplerClient实现我的JavaSample版本

我数着只在设置中加载一次文件,但它让我困惑的是,我可以;t使用采样器上下文将其传递给runTest方法


你是怎么做的?我的意思是,很明显,如果每次测试没有意义时我都浪费时间加载一个文件,

在需要的地方使用函数不是更容易吗

如果希望只读取一次文件,则可以将该文件读入JMeter变量

如果要在多个线程组中重复使用变量,正如VLN所说的,它应该转换为JMeter属性,因为变量范围仅限于当前线程组。有关实施细节,请参阅。指南