使用 Jmeter 对 Java web 执行负载(压力)测试

最近一个月不是写文档就是敲js,这两天难得有个压测,总算跟java挂钩了。先说说压力测试,这绝对是一件很刺激的事情,玩心跳,试想一下,眼睛盯着服务器的性能分析数据,一边在不断地增大负载,心扑通扑通的跳,真刺激!

首先感谢两位兄台的启发:
http://www.thegeekstuff.com/2015/02/jmeter-load-testing/
https://www.digitalocean.com/community/tutorials/how-to-use-apache-jmeter-to-perform-load-testing-on-a-web-server

JMeter是一个桌面应用程序,可以用于执行功能测试和负载测试。虽然JMeter应用程序本身被设计为纯Java应用程序,但是它可以用于执行任何类型的web应用程序的负载测试。应用程序的最初意图是测试Apache Tomcat的性能,它基本上是一个web服务器。多年来,Jmeter随着用户界面的改进和其他特性的改进,使它成为企业web应用程序的一个可行的性能测试和负载测试工具。

JMeter是什么?

JMeter是Apache开源项目的一部分。
它最初是为了测试web服务器的性能而编写的,现在它已经作为一个自动化的测试工具和测试数据,以及用于web应用程序、文件服务器、web服务器甚至数据库的功能测试工具。我们将在本教程中探讨JMeter的重要特性。可以通过配置来模拟针对特定web服务器或应用程序的N个用户和线程。它为web应用程序生成一个模拟负载来度量其性能。此外,您还可以通过循环引发几个迭代来获得平均结果,实现断言,并查看测试结果的图形和统计表示。

我们的压力测试分为以下几个步骤:
1).环境准备
2).下载jmeter
3).安装jmeter
4).建立测试计划
5).查看测试结果
6).与测试服务器结合分析
7).结论

1).环境准备
java环境,这个不用多说,自行百度。这里以

  • 5
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值