【问题标题】:Load a file content to be used in a test with JMeter and a AbstractJavaSamplerClient使用 JMeter 和 AbstractJavaSamplerClient 加载要在测试中使用的文件内容
【发布时间】:2014-09-10 14:10:47
【问题描述】:

所以我在这里缺少一些关于如何使用 JMeter 的内容。

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

所以我开始编写一些单元测试来使用类 AbstractJavaSamplerClient 来实现我的 JavaSample 版本。

我本来打算只在设置中加载文件一次,但令我感到困惑的是,我无法使用采样器上下文将它传递给 runTest 方法。

你是怎么做这样的事情的?我的意思是,如果我每次测试都浪费时间加载文件就没有意义

【问题讨论】:

    标签: java jmeter performance-testing


    【解决方案1】:

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

    如果您希望文件只被读取一次,Once Only Controller 可用于将文件读入 JMeter 变量

    如果您要在多个线程组中重复使用变量,如 vlns 所说,它应该转换为 JMeter 属性,因为变量范围仅限于当前线程组。实现细节见How to Use Variables in Different Thread Groups.guide。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-01-03
      • 2015-01-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-30
      相关资源
      最近更新 更多