Jmeter压力测试
来源:互联网 发布:网络百家家乐怎样作弊 编辑:程序博客网 时间:2024/05/22 08:26
一. 准备客户端访问实现
// TODO 还没上传
打包为 ApacheJMeter_couchbase.jar , 放到 $JMETER_HOME/lib/ext 目录下
ll lib/ext/total 2764-rw-r--r-- 1 root root 528083 Mar 5 16:39 ApacheJMeter_components.jar-rw-r--r-- 1 root root 1117355 Mar 5 16:39 ApacheJMeter_core.jar-rw-r--r-- 1 root root 21890 Mar 12 11:25 ApacheJMeter_couchbase.jar-rw-r--r-- 1 root root 15075 Mar 5 16:39 ApacheJMeter_ftp.jar-rw-r--r-- 1 root root 82970 Mar 5 16:39 ApacheJMeter_functions.jar-rw-r--r-- 1 root root 464141 Mar 5 16:39 ApacheJMeter_http.jar-rw-r--r-- 1 root root 42126 Mar 5 16:39 ApacheJMeter_java.jar-rw-r--r-- 1 root root 52762 Mar 5 16:39 ApacheJMeter_jdbc.jar-rw-r--r-- 1 root root 73966 Mar 5 16:39 ApacheJMeter_jms.jar-rw-r--r-- 1 root root 22350 Mar 5 16:39 ApacheJMeter_junit.jar-rw-r--r-- 1 root root 50083 Mar 5 16:39 ApacheJMeter_ldap.jar-rw-r--r-- 1 root root 70619 Mar 5 16:39 ApacheJMeter_mail.jar-rw-r--r-- 1 root root 26260 Mar 5 16:39 ApacheJMeter_mongodb.jar-rw-r--r-- 1 root root 50301 Mar 5 16:39 ApacheJMeter_monitors.jar-rw-r--r-- 1 root root 14638 Mar 5 16:39 ApacheJMeter_native.jar-rw-r--r-- 1 root root 128539 Mar 5 16:39 ApacheJMeter_report.jar-rw-r--r-- 1 root root 30119 Mar 5 16:39 ApacheJMeter_tcp.jar
将其他依赖包放入 $JMETER_HOME/lib 下
二. 准备测试配置
这一步可通过GUI完成. 其中 Java Request 即为自己的客户端实现.
分别在线程及线程组级别添加 Aggregate Report 和 Generate Summary Results 来收集访问日志
配置完成后如下:
将结果保存为jmx文件, 为使用方便,可放在 $JMETER_HOME/bin 目录下
三. 测试
测试前可在 jmx 文件中按需修改线程数, 每个线程循环访问次数等配置. 确定后运行测试:
sh jmeter.sh -t couchbaseClient_jsdk2.jmx -n -l sample2.log -j jmeter.log
将结果生成图片:
sh generatepng.sh /tmp/jsdk2_thread ResponseTimesOverTime $THREAD $LOOP
# cat generatepng.sh #!/bin/bashJTL=$1PLUGINTYPE=$2THREAD=$3LOOP=$4CLASSPATH=/root/z/couchbase/apache-jmeter-2.12/lib/*:/root/z/couchbase/apache-jmeter-2.12/lib/ext/*java -classpath $CLASSPATH kg.apc.cmd.UniversalRunner --tool Reporter --generate-png $JTL$PLUGINTYPE"_thread_"$THREAD"_loop_"$LOOP.png \ --input-jtl $JTL --plugin-type $PLUGINTYPE --width 1000 --height 600
0 0
- 压力测试工具---JMeter
- Jmeter压力测试工具
- 压力测试工具 JMeter
- Jmeter压力测试工具
- JMeter压力测试总结
- Jmeter 压力测试
- jmeter 压力测试实践
- Jmeter压力测试
- JMeter压力测试总结
- Jmeter压力测试工具
- Jmeter压力测试自动化
- Jmeter做压力测试
- JMeter压力测试
- JMeter压力测试入门教程
- jmeter压力测试
- jmeter压力测试方法
- JMeter压力测试
- jmeter简单压力测试
- (2)列表
- 深入理解java多态性
- 炸金花控牌方法←∩【在线演示QQ:194714506】
- Linux基础(一)安装与建议
- 炸金花控牌手法◣ζ【在线演示QQ:194714506】
- Jmeter压力测试
- likely(x)与unlikely(x)函数,即__builtin_expect的使用(转)
- 炸金花怎么控牌≡♂【在线演示QQ:194714506】
- unity 根据纪元时间(1970/1/1)转换为DateTime
- 网站布局CSS技巧
- 去除Ubuntu文件夹有锁标志
- 炸金花怎样控牌ㄨ」【在线演示QQ:194714506】
- (10.3.4)如何写出好的PRD
- 炸金花控牌绝技▇╱【在线演示QQ:194714506】