Jmeter 使用Jmeter与Badboy进行压力测试

本文介绍如何使用BadBoy录制请求并生成文件供JMeter使用,进行网站的压力测试。JMeter是一款开源性能测试工具,支持通过图形界面分析性能指标或在高负载下测试服务器行为。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 介绍

Badboy是一个录制请求的工具,这里用它来生成文件给JMeter用。

JMeter是一个用java写的开源的性能测试工具,用于模拟在服务器、网络或者其他对象上附加高负载以测试他们提供服务的受压能力,或者分析他们提供的服务在不同负载条件下的总性能情况。你可以用JMeter提供的图形化界面分析性能指标或者在高负载情况下测试服务器/脚本/对象的行为。

 

2. 下载

badboy下载链接 http://www.badboy.com.au/download/index

JMeter 下载链接http://jmeter.apache.org/download_jmeter.cgi

 

3. JMeter的一些介绍

1、Label: 定义的HTTP请求名称

2、Samples: 表示这次测试中一共发出了多少个请求

3、Average: 访问页面的平均响应时间

4、Min: 访问页面的最小响应时间

5、Max: 访问页面的最大响应时间

6、Error%: 错误的请求的数量/请求的总数

7、Throughput:每秒完成的请求数

8、KB/Sec: 每秒从服务器端接收到的数据量

 

4. 使用Badboy

下面例子中,我们使用iteye的登录网站,做一下压力测试。

下面,我们先打开Babboy,然后输入网址http://www.iteye.com/login, 输入账号、密码。

注意,先不点击登录按钮,先点击菜单上面的开始录制按钮image

image

点击登录后,可以看到左边栏目多了

image

再导出JMeter文件: File —> Export to JMeter。

 

5. 使用JMeter

首先,我们在JMeter软件上导入上面导出的文件,可以看到如下图:

image

最后,我们设置线程数和运行程序

image

 

可以关注本人的公众号,多年经验的原创文章共享给大家。

posted on 2016-09-20 16:16 alun-chen 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/alunchen/p/5889284.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值