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)过滤

原文地址:https://www.cnblogs.com/zzzao/p/9496766.html