0
我發送websocket請求(json)並從服務器獲得一些響應。 比我保存變量的一些參數的值派生響應(使用正則表達式提取)。 如何在每個採樣器的文件中保存這些變量的值?有沒有人知道如何在Jmeter中爲每個採樣器保存文件中的變量?
我發送websocket請求(json)並從服務器獲得一些響應。 比我保存變量的一些參數的值派生響應(使用正則表達式提取)。 如何在每個採樣器的文件中保存這些變量的值?有沒有人知道如何在Jmeter中爲每個採樣器保存文件中的變量?
將下面的代碼放到PostProcessor中的 「腳本」 區域
import org.apache.commons.io.FileUtils;
String sampleName = prev.getSampleLabel();
String var = vars.get("myVar");
FileUtils.writeStringToFile(new File(sampleName + ".txt"), vars.get("myVar"));
其中:
prev
- 代表父SampleResultvars
- JMEterVariables實例當前線程組FileUtils
- org.apache.commons.io.FileUtils類實例見How to use BeanShell: JMeter's favorite built-in component指南上的Apache JMeter的BeanShell的腳本的詳細信息。
它有幫助,謝謝! – 2014-09-25 13:23:17