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

 

posted on 2018-08-18 15:00  zz测试笔记  阅读(187)  评论(0编辑  收藏  举报