jmeter基本操作;charles抓包、断点拦截
一、jmeter操作数据库



二、断言


三、分布式压测
在我的电脑的jmeter的配置文件jmeter.properties里面添加其他电脑的ip(分布式压测的压力机)

在其压力机上启动jmeter-server.bat

备注:如果有参数化文件,那么也在在其他人的电脑上的同样位置放一份该文件
因为修改了配置文件,因此需要重启jmeter,这时 运行-远程启动中可以看到添加的ip

可以选择全部启动或者快捷点启动全部压力机上jmeter


四、Linux环境下使用jmeter
Linux中安装jmeter
脚本上传到linux文件夹中
Jmeter bin目录放在环境变量path环境变量中,以便随时可以使用命令来操作jmter
用如下命令运行脚本jmeter -n -t .jmx格式的脚本路径 -l .jtl格式的报告要存放路径
例如:jmeter -n -t e:\jiaoben\login.jmx -l e:\baogao\result.jtl
-n 代表再没有图形化界面下运行
-t 指定一个测试脚本
-l 指定结果文件,这个结果文件要.jtl格式
最后将.jtl报告再window下jmeter上运行查看结果
五、charles抓包
1、手机抓包
手机需和电脑在同一个局域网里,同一个wifi
如下为电脑的ip地址

在手机中选择和电脑相同的wifi,手动配置ip与电脑ip一致,端口好为8888。如下图,为ios和Android手机截图


2、charles断点拦截
在浏览器发送请求
加断点: charles中找到该请求,右键请求-选择breakpoints

再次在浏览器发送请求
在charles中,Edit Request页点击Execute

在charles中该请求下Response-HTML页修改返回结果,点击Execute

查看浏览器页面返回结果

浙公网安备 33010602011771号