美文网首页
性能测试-jmeter工具篇(一)

性能测试-jmeter工具篇(一)

作者: Sandra_liu | 来源:发表于2022-04-22 12:21 被阅读0次

本文是从入门到精通的维度对jmeter常用的功能进行整理和总结,希望可以对jmeter有更深层次的理解。

1、jmeter原理

2、jmeter下载、安装与配置

3、跑个demo,感受一下jmeter的魅力

4、录制脚本

web端录制脚本

手机端录制脚本

5、八大元器件

5.1、采样器

HTTP采样器 :适用HTTP/HTTPS协议接口

TCP采样器 :适用TCP协议接口

WEBSOCKET采样器 :适用WS/WSS协议接口

Debug Sampler :适用调试脚本

Sampler.png

5.2、逻辑控制器

If Controller控制器 :适用于容量测试中按业务比例进行压测

Throughput Controller :适用于容量测试中按业务比例进行压测

Weighted Switch Controller:适用于容量测试中按业务比例进行压测

Logic Controller.png

5.3、前置处理器

JSR223 PostProcessor :随机生成手机号码

BeanShell PreProcessor :prop、vars、md5加密、log

Pre Processors.png

5.4、后置处理器

JSR223 PreProcessor :将响应数据的unicode编码转为utf-8编码

JSR223 PostProcessor :将响应数据base64加密后保存数据到文件

BeanShell PostProcessor :prop、vars、md5加密、log

Post Processors.png

5.5、断言

常用断言 :响应断言、大小断言、xpath断言、json断言

Assertions.png

5.6、定时器

常用定时器

Timer.png

5.7、配置元器件

HTTP Header Manager之content- type

CSV Data Set Config

JDBC Connection Configuration

Redis Data Set

Config Element.png

5.8、监听器

常用监听器

监听器之TPS、RT、Active Thread
其中AutoStop listener非常重要,可以设置响应超时多久后jmeter自动暂停压测。

Listener.png

相关文章

网友评论

      本文标题:性能测试-jmeter工具篇(一)

      本文链接:https://www.haomeiwen.com/subject/orbsertx.html