jmeter form-data上传图片
转:https://www.cnblogs.com/yoyoblogs/p/11320290.html
1、vars
a、vars.get("name") 获取用户变量
b、vars.put("name",value)设置用户变量。value只能是string类型
c、vars.getObject("name") 获取object类型变量
d、vars.putObject("name",value) 设置object类型变量,value非string,是object
2、cxt 获取请求数据和响应数据
//SampleResult需要import对象
import org.apache.jmeter.samplers.SampleResult;
SampleResult result = ctx.getPreviousResult();
//getRequestHeaders()方法返回String字符串
String RequestHeaders = result.getRequestHeaders();
//getResponseHeaders() 返回响应headers
String ResponseHeaders = result.getResponseHeaders()
//getResponseCode() 返回响应状态码字符串
String responseCode = result.getResponseCode();
//getURL() 返回请求URL对象
URL url = result.getURL();
4、prev
prev是Beanshell后置处理器的内置对象,与ctx.getPreviousResult()相同,用于接口response获取