0
如何閱讀從的JMeter的響應命令提示符控制檯和存儲在BeanShell的腳本如何閱讀從的JMeter命令提示符控制檯和存儲在BeanShell中腳本變量的響應
一個變量例如: -
我想讀取運行SQL查詢後在控制檯中顯示的路徑,所以我想將該值存儲在變量中
從RBT_PROPERTIESS中選擇值PARAM ='RUN_PATH'AND TYPE ='CAL'; /data/RRT/RRT_cal/
如何閱讀從的JMeter的響應命令提示符控制檯和存儲在BeanShell的腳本如何閱讀從的JMeter命令提示符控制檯和存儲在BeanShell中腳本變量的響應
一個變量例如: -
我想讀取運行SQL查詢後在控制檯中顯示的路徑,所以我想將該值存儲在變量中
從RBT_PROPERTIESS中選擇值PARAM ='RUN_PATH'AND TYPE ='CAL'; /data/RRT/RRT_cal/
如果您需要/data/RRT/RRT_cal/
(它看起來像JMX文件所在的文件夾),那麼遵循Beanshell代碼片段可以提供幫助。它使用FileServer類getBaseDir()方法,該方法返回相對於正在生成哪些文件路徑的位置。
import org.apache.jmeter.services.FileServer;
FileServer fs = FileServer.getFileServer();
String baseDir = fs.getBaseDir();
vars.put("BASEDIR",baseDir);
或者您可以使用user.dir返回用戶的工作目錄Java系統屬性
String userDir = System.getProperty("user.dir");
vars.put("USERDIR", userDir);
見How to use BeanShell引導更多的例子和tecnhiques