Java Request采样器是否与jmeter中的SOAP或HTTP采样器一样准确?例如,我运行一个java请求采样器,它从csv文件读取并通过代码处理文件中的条目。这会导致结果中的吞吐量为0。 但是,当我使用HTTP或SOAP采样器时,我获得了更高的吞吐量,因为csv文件的条目通过Jmeter一次一个地处理,而不是通过java代码。 有关如何解决Java采样器结果中“不准确”的任何线索? 与此问题相关的是:如果我使用Java Request Sampler Test类来仅调用另一个java类中的静态方法。这是一个好的做法还是整个逻辑应该在runTest方法中? 谢谢。
答案 0 :(得分:0)
Java Request Sampler与任何其他采样器非常相似。
确保在测试的开始和结束时调用sampleStart()
和sampleEnd()
方法。
请参阅Beanshell vs JSR223 vs Java JMeter Scripting的 Java Request 部分,例如Java Request Sampler源代码。