随笔分类 -  JMeter

摘要:由于jmeter不支持脚本的录制,只能手动设置,在某些集成型的压力测试时,使用不是很方便,这时可以和badboy一起配合使用,badboy支持网页操作的录制功能,并能把录制的操作导出为jmeter的脚本。本文的会在badboy中打开百度页面,并在页面中搜索【曼图 博客园】,最后再打开搜索的第一个页面 阅读全文
posted @ 2016-08-09 22:54 【刘光亮】 阅读(749) 评论(1) 推荐(0) 编辑
摘要:本文讲述了利用jmeter来压测消息队列,其中消息队列采用apache的activemq,jmeter本身是支持符合jms标准消息队列的压测,由于jmeter的官方sampler配置比较复杂,本文直接使用sdk的方式来压测,与生产实际使用更加接近,各位如对官方的sampler感兴趣,可以自行去配置完 阅读全文
posted @ 2016-08-09 21:43 【刘光亮】 阅读(6360) 评论(1) 推荐(0) 编辑
摘要:本文讲述了如何利用jmeter来压测数据库,事例中选取了mysql作为测试数据库,其它的数据库也是一样,只需要更换驱动程序即可。 准备工作:a.mysql数据库安装,请自行百度;b.jdbc驱动包,请在我的github上下载文件log4jdbc4-1.2beta2.jar 、mysql-connec 阅读全文
posted @ 2016-08-09 14:36 【刘光亮】 阅读(289) 评论(0) 推荐(0) 编辑
摘要:在我们的实际环境中,我们所使用的协议肯定不只是http的方式,对于rpc等调用协议,目前jmeter没有相应的sampler支持,这时就需要通过引入我们自己写的jar包的方式来解决这个问题。例如:当我们的服务方是采用netty+pb、thrift、dubbo等rpc方式时,本文采用thrift的方式 阅读全文
posted @ 2016-08-08 16:03 【刘光亮】 阅读(382) 评论(0) 推荐(0) 编辑
摘要:在实际进行压力测试的时候,经常会出现使用cookie传递值的情况,此时就需要使用【HTTP Cookie 管理器】来传递cookie值。 1.参照lession1中,创建线程组、sampler及聚合报告等; 2.创建【HTTP Cookie 管理器】,如图: 3.根据实际情况设置相应的cookies 阅读全文
posted @ 2016-08-04 15:59 【刘光亮】 阅读(395) 评论(0) 推荐(0) 编辑
摘要:本文展示了利用jmeter来压力测试普通网页,具体步骤如下: 1.添加【线程组】“lesson1压测普通网页”,“线程数”设置为10;“循环测试“设置为50,如图所示: 2.添加一个"http的sampler", 3.设置参数如下: 4.添加【聚合报告】和【查看结果树】后,点击【启动】按钮,【聚合报 阅读全文
posted @ 2016-08-03 16:18 【刘光亮】 阅读(274) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示