JMeter
文章平均质量分 77
max229max
这个作者很懒,什么都没留下…
展开
-
JMeter入门2---录制脚本
JMeter 录制脚本有两种方法 1. JMeter自带的设置代理方式录制 在Workbench 添加Non-Test element-->Http Proxy Server设置代理端口,切记不要与本地服务端口冲突点击Start 代理,代理就开起来了设置浏览器里面的代理为刚才设置的代理用浏览器访问要录制的site,所有的http 请求都被加载到JMeter了 2. 第三方工具原创 2012-10-22 16:54:00 · 872 阅读 · 0 评论 -
JMeter入门9---Tcp sampler AES加密
JMeter入门9---Tcp sampler AES加密 Max.Bai 2018-06 压测tcp请求的时候需要对数据进行处理才发送,比如AES数据加密。实现方法可以有两种,一种自己写java请求,不使用默认tcp sampler, 第二种用默认的Tcp sampler,beanshell实现AES加密。 记录下beanshell实现过程。 1. 添加TCP Sampler ...原创 2018-06-07 19:53:28 · 1240 阅读 · 0 评论 -
JMeter入门3---参数化
JMeter 参数化有两种方式 1. CSV data set 添加 Config element ---> CSV data set config CSV File: 设置CSV 文件的路径和名字 Encoding: 文件格式,一般可以不写 Variable Name: CSV 文件中的包含的数据要存放的变量名,多个的时候用逗号隔开e.g: UserName,PWD S原创 2012-10-22 17:28:14 · 1165 阅读 · 0 评论 -
JMeter入门7---监控服务器CPU, 内存,网络数据
JMeter如何收集获得服务器cpu,内存,磁盘,网络等相关资源使用率的信息 1. JMeter 自带的Monitor Results 监控 JMeter 自带的Monitor Results 在官网就有资料, (http://jakarta.apache.org/jmeter/usermanual/build-monitor-test-plan.html) The monitor wa原创 2012-10-22 18:12:41 · 6732 阅读 · 2 评论 -
JMeter入门5---JDBC数据库连接和发送数据库请求
JMeter 也可以做数据库压力测试的, 当然连接数据库查找数据也是可以的。 1. Create JDBC Connection Configuration Variable Name used for JDBC requestDatabase URL JDBC 连接字符串 e.g: jdbc:mysql://127.0.0.1:3306/DB_NameJDBC Drive原创 2012-10-22 17:57:46 · 975 阅读 · 0 评论 -
JMeter入门4---关联
JMeter学习3---参数化 1.保存关联数据 找到需要关联的sampler添加Post processors ---> Regular Expression Extractor获得请求返回值通过正则表达式匹配关联数据定义引用方法 Reference Name: 保存的变量名 Regular expression: 正则表达式, 需要的内容要用() 括起来,表示一个组,可以一次扩原创 2012-10-22 17:45:20 · 983 阅读 · 0 评论 -
JMeter入门6---分布执行
JMeter 可以多台机器一起执行测试, 一台机器为 Controller, 其它的为Agent。 1. 安装JMeter 在所有机器上 2. 在所有Agent运行JMeter-server.bat 在bin文件夹下 3. 修改Controller上的配置文件(Jmeter.properties) 修改remote_Host = 10.50.1.1:1099,10.5原创 2012-10-22 18:05:32 · 1130 阅读 · 0 评论 -
JMeter入门1---安装
1.Install JDK JMeter java开发的,所以要安装jdk 2. Install JMeter 官网(http://jmeter.apache.org/)下载JMeter 安装包,解压安装包到C:\apache-jmeter-2.8(这个自己定义) 添加环境变量 JMETER_HOME, C:\apache-jmeter-2.8 设置环境变量 CLASSPAT原创 2012-10-22 16:41:43 · 804 阅读 · 0 评论 -
JMeter入门8---集合点
JMeter 也可以实现LR 里面的集合点 实现方法就是添加 Timer ----> Synchronizing Timer 这个里面设置就非常简单了, 直接设置需要多少线程集合就设置多好就好了, 这个集合点最好设置为请求的子节点。 但是我在使用中发现,最后面没有线程的时候,就是最后一批,数目不够集合点的数目是,JMeter 就不动了,一直停在那里,好傻原创 2012-10-23 11:20:35 · 1036 阅读 · 0 评论 -
Jmeter入门10 - Java Request
Jmeter入门10 - Java Request 当有些请求逻辑比较复杂的时候,Jmeter 中自带的sample估计就比较难实现了,或者性能就会比较低了,这个时候就可以自己写java代码实现自己的请求。 比如Socket请求,Http请求,RocketMQ请求等,只要java能实现的都可以放到jmeter里面执行。 Table of Contents Jmeter10 - Java Re...原创 2019-03-01 16:02:08 · 2147 阅读 · 0 评论