使用JMeter进行性能测试

1、下载安装JMeter,运行批处理文件

2、安装badboy并使用

3、选定某web应用,并使用badboy录制JMeter测试脚本,例如:网址为百度

4、录制结束后,点击停止,并在File选择Export to JMeter,保存至对应的目录下

5、用JMeter打开录制的baidutest.jmx脚本

6、使用JMeter建立测试计划,分别设置并发数为20、40、60查看性能结果

(1)设置并发数为20

【测试结果】

(2)设置并发数为40

【测试结果】

(3)设置并发数为60

【测试结果】

【分析】

测试中要对该测试对象所能承受的并发线程数,如果无法承受较大的数量,测试对象可能会崩溃,对于用户来说不是一个好的体验。所以上面过程是属于压力测试的一部分,目的就是在于发掘出目标系统可以处理的最大负载。其实从上面的结果中可以看出,发送的请求增多,平均返回时间还是比较快的,且错误率基本上相同,没有出现异常,但是真正测试的时候还需要更加大的并发数,以保证测试对象投入使用后可以承受。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
使用JMeter进行性能测试时,下面是一些详细的步骤: 1. 下载和安装JMeter:首先,你需要从官方网站(https://jmeter.apache.org/)下载并安装JMeter。 2. 创建测试计划:打开JMeter后,你需要创建一个新的测试计划。在左侧的树形结构中,右键点击测试计划,选择“Add” -> “Threads (Users)” -> “Thread Group”。 3. 配置线程组:在线程组下,你可以设置虚拟用户的数量、循环次数、延迟等参数。你可以根据实际需要进行调整。 4. 添加Sampler:Sampler用于发送请求。在线程组下,右键点击“Add” -> “Sampler” -> 选择你要测试的协议(如HTTP)。 5. 配置Sampler:根据你的需求,配置Sampler的参数,如请求URL、请求方法、请求头、请求体等。 6. 添加监听器:监听器用于收集和展示测试结果。在线程组下,右键点击“Add” -> “Listener” -> 选择你想要的监听器(如Summary Report、View Results Tree等)。 7. 配置监听器:根据需要,配置监听器的参数,如结果文件保存路径、报告格式、图表等。 8. 运行测试计划:点击工具栏上的“运行”按钮,或者使用快捷键Ctrl+R来启动测试。 9. 分析测试结果:测试完成后,你可以查看监听器中收集到的测试结果。这些结果包括请求响应时间、吞吐量、错误率等。你可以根据这些结果来评估系统的性能。 以上是使用JMeter进行性能测试的基本步骤。当然,根据具体的项目需求,你可能还需要配置更多的参数和添加更多的组件来完成更复杂的性能测试场景。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嗜甜兔星人

创作不易,球球各位看官支持一下

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值