前言:性能测试中很多情况下需要准备数据,比如登录token。当前事物无需登录注册接口的介入,还需要token作为登录状态的传参,此时我们就需要首先创造出数据来供后续性能测试使用。
实现步骤:
1.新增线程组-取样器

2.配置好登录接口在取样器的信息后增加正则提取器提取token:

3.增加beanshell后置处理程序:

详细代码如下:
try {
FileWriter fstream=new FileWriter("D:\\jmeter\\run\\test\\datas.txt",true);
BufferedWriter out=new BufferedWriter(fstream);
out.write(vars.get("token")+",");
//out.write(vars.get("phoneNum")+"\n");
out.close();
fstream.close();
} catch (IOException e) {
e.printStackTrace();
}
这样就可以将获取到的token保存到datas.txt的文件夹了
网友评论