11-Setup线程批量登录保存token到本地csv
简介:
前么我们已经实现了setup用户登录获取token全局化使用,这里我们将批量获取多个用户的token存入到本地文件里
共其他接口使用进行批量化的压力测试
Setup批量登录:
txt文件里的用户账号信息
test0,123456
test1,123456
test2,123456
调用txt的用户信息,并把setup线程设置为与账号数量相等,三个用户则并发3或者循环3
查看运行结果:
通过BeanShell后置处理将json提取器提取的token存入到本地csv文件
FileWriter fileWriter = new FileWriter(new File("D:\\my_project\\Jmeterrun\\user_token.csv"), true);
BufferedWriter writer = new BufferedWriter(fileWriter);
writer.append(vars.get("token")+"\n");
writer.close();
fileWriter.close();
查看csv文件里的token
多次运行时就会存入很多重复账号的token,我们可以在写入前先删掉旧数据每次执行重新写入
String path="D:\\my_project\\Jmeterrun\\user_token.csv";
File file=new File(path);
file.delete();