sh jmeter.sh -n -t XXX.jmx -l result.jtl4、下载result.jtl至本地,用jmeter客户端打开result.jtl查看报告 5、Java程序生成5000用户同时模拟并发,将5000用户token保存到text文件中
package com.imooc.miaosha.util;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.RandomAccessFile;
import java.net.HttpURLConnection;
import java.net.URL;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.Timestamp;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONObject;
import com.imooc.miaosha.domain.MiaoshaUser;
public class UserUtil {
private static void createUser(int count) throws Exception{
List users = new ArrayList(count);
//生成用户
for(int i=0;i= 0) {
bout.write(buff, 0 ,len);
}
inputStream.close();
bout.close();
String response = new String(bout.toByteArray());
JSonObject jo = JSON.parseObject(response);
String token = jo.getString("data");
System.out.println("create token : " + user.getId());
String row = user.getId()+","+token;
raf.seek(raf.length());
raf.write(row.getBytes());
raf.write("rn".getBytes());
System.out.println("write to file : " + user.getId());
}
raf.close();
System.out.println("over");
}
public static void main(String[] args)throws Exception {
createUser(5000);
}
}
生成文件如下:
6、设置CSV 数据文件设置 7、添加token参数



