使用Apache JMeter负载测试Web应用程序

Apache JMeter是模拟网络应用程序上的用户负载以测试性能的出色工具。 您可以通过指定用户数量和请求之间的时间间隔轻松地构建测试计划,然后JMeter将为每个用户生成一个线程并访问您的Web应用程序。 在测试结束时,您将获得一份性能摘要报告,其中显示了最小,最大和平均响应时间。

这是使用JMeter的快速演练:

  • 这里下载JMeter
  • 运行jmeter.bat (对于Windows)或jmeter (对于Unix)文件以启动JMeter GUI
  • 在测试计划中添加一个“线程组”,并配置用户数量,启动时间和测试持续时间
  • 将“ HTTP请求”添加到线程组并设置服务器URL和任何请求参数
  • 在HTTP请求中添加“常量计时器”(或任何其他计时器),并指定两次请求之间的时间间隔
  • 将“摘要报告”添加到线程组
  • 将“在表中查看结果”添加到线程组
  • 运行测试并查看摘要报告

也可以将许多其他组件添加到测试计划中。 例如,如果要将任何字段添加到请求的标头,则可以将“ HTTP标头管理器”添加到线程组。 “响应声明”组件可用于检查您是否已从服务器收到所需的响应。

对测试计划感到满意后,可以将其保存到文件中,然后在需要加载测试应用程序时或在连续构建过程中将其运行在命令行上。

Apache JMeter

翻译自: https://www.javacodegeeks.com/2019/04/load-testing-web-apps-using-apache-jmeter.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值