Jmeter GIS调用-->参数化+正则表达式提取器+后置处理器+逻辑控制器

时间:2023-03-09 18:55:18
Jmeter GIS调用-->参数化+正则表达式提取器+后置处理器+逻辑控制器

一、参数化:

1.添加线程组

2.添加HTTP请求

3.CSV 数据文件设置

Jmeter GIS调用-->参数化+正则表达式提取器+后置处理器+逻辑控制器

HTTP请求参数话

Jmeter GIS调用-->参数化+正则表达式提取器+后置处理器+逻辑控制器

4.正则表达式提取器

Jmeter GIS调用-->参数化+正则表达式提取器+后置处理器+逻辑控制器

5.逻辑控制器

Jmeter GIS调用-->参数化+正则表达式提取器+后置处理器+逻辑控制器

可以or    and 等

6.后置处理器写入文件

FileWriter fstream = new FileWriter("C:\\Users\\Administrator\\Desktop\\xuhao.csv",true);
BufferedWriter out = new BufferedWriter(fstream);
out.write(vars.get("xuhao")+",");
out.write(vars.get("didian")+",");
out.write(vars.get("results")+"\n");
out.close();
fstream.close();

Jmeter GIS调用-->参数化+正则表达式提取器+后置处理器+逻辑控制器

7.再次处理响应数据的时候,可以再次调用HTTP请求,逻辑处理器后面要跟HTTP请求的,不知道是自己没找到方法还是就是这样,小白的坑不好爬

Jmeter GIS调用-->参数化+正则表达式提取器+后置处理器+逻辑控制器

8.结果:Jmeter GIS调用-->参数化+正则表达式提取器+后置处理器+逻辑控制器

请求格式四种:
xml
Content-Type:text/xml; charset=utf-8

json
Content-Type:application/json;charset=UTF-8

form
Content-Type:application/x-www-form-urlencoded

文件上传
Content-Type:form-data