1、jmeter 压测
一般压测的时间是10-15分钟
TPS :服务端每秒钟处理的请求数 越大越好
响应时间 :越短越好
指标给你:tps要达到多少
响应时间要达到多少
并发数是多少
jmeter 添加压力机
1、先在其他的负载机(另外的电脑)上启动jmeter-server
(jmeter-server.bat windows) (jmeter-server.sh mac、linux)
主控机和负载机
2、修改主控机jmeter的配置文件,找到remot_hosts,然后把负载机的ip加入到里面就好了
remot_hosts=127.0.0.1,192.168.1.2:1099,192.168.1.3:1099
默认jmeter-server的端口号是1099,如果说负载机上的端口号改了,那么你在这里也得改
3、启动时候要选择远程全部运行
ps:如果有参数化文件,那么在负载机同样的位置上也得有一个参数化文件
jmeter 在linux下面运行
jmeter -n -t C:\Users\bjniuhanyang\Desktop\测试计划222.jmx -l C:\Users\bjniuhanyang\Desktop\res.jtl
-n no gui 没有界面的运行
-t 指定一个运行的脚本
-l 指定测试结果的文件
2、抓包
charles
1、看发出去的请求
2、定位问题
server端的问题
客户端的问题
3、他能帮咱们模拟一些服务端返回的异常情况
1、手机抓包
1、必须保证手机和电脑是在同一个局域网里面的
2、获取到电脑的ip地址 ,查看charles的端口号,默认的端口号是 8888