day2 jmeter和charles
1.jmeter压测,设置压测并发用户数和压测时间
添加聚合报告,查看压测结果
2.jmeter的jdbc连接,配置数据库信息
添加jdbc请求,Query Type:语句类型,查询用select,增删改用update,一起用可以选择callable
3.jmeter分布式压测
1)修改jmeter配置文件jmeter.properties,找到remote_hosts ,添加其他电脑的ip,
2)其他电脑要启动jmeter.service.bat或者jmeter.service.sh,如果有参数化文件,那其他电脑也要有参数化文件
3)打开jmeter打开远程启动
4)jmeter以no_gui的方式运行(以window 客户端演示)
a.添加jmeter环境变量,把bin目录添加到环境变量
b.运行jmx文件 jmeter -n -t datasend.jmx -l log.jtl,生成的报告可以用jmeter打开
4.Charles抓包
1)定位前端、后端问题
2)查看请求头、请求体、返回的数据
3)拦截请求、修改请求
4)抓取http请求
5)手机抓包
a.手机和电脑的在同一个局域网,或者同一个wifi
b.服务器代理写电脑的ip ,端口设置都是8888
6)Charles 断点 模拟返回异常的情况
在返回结果之后,可以修改服务端返回的数据,如cookie、文本等等,修改后点击execute
7)charles的弱网测试
8)过滤