jmeter接口测试注意点
1:许多接口访问前会鉴权,不能直接访问。需要给线程组加上cookies管理。
2:第二个接口的入参是第一个接口的返回,需要先调第一个接口,在第一个接口后加后置处理器,如正则表达式提取器,提取参数供后面接口使用。
3:如果有的请求会导出文件,需要加BeanShell后置处理器,例如:
import java.io.*;
projectId=vars.get("projectId")
byte[] result = prev.getResponseData();
String file_name ="D:\\download\\jmeter_dowmload.xlsl";
File file=new File(file_name);
FileOutputStream out=new FileOutputStream(file);
out.write(result);
out.close();
4:while控制器的表达式格式✔千万不能错,错了死循环
${__javaScript("${stateCode}"!="D")}