开源性能测试工具jmeter

Posted fairytalk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了开源性能测试工具jmeter相关的知识,希望对你有一定的参考价值。

什么是jmeter

  • Apache JMeter是Apache组织开发的基于Java的压力测试工具。
  • JMeter可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。
  • 另外,JMeter能够对应用程序做功能/E归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性, JMeter允许使用正则表达式创建断言。

jmeter的特点

  • 能够对HTTP和FTP服务器进行压力和性能测试,也可以对任何数据库进行同样的测试(通过JDBC)
  • 完全的可移植性和100%纯java.
  • 完全多线程框架允许通过多个线程并发取样和通过单独的线程组对不同的功能筒时取样。
  • 各种负载统计表和可链接的计时器可供选择数据分析和可视化插件提供了很好的可扩展性以及个性化。
  • 具有提供动态输入到测试的功能

jmeter的安装与启动

  • 前置条件:安装好jdk
  • jmeter下载转生门
  • 一般启动:解压, bin目录里的jmeter.bat即可启动
  • 服务器模式启动: jmeter-server.bat,允许在远程节点上以服务器模式运行jmeter,并通过jmeter gui来控制。

以上是关于开源性能测试工具jmeter的主要内容,如果未能解决你的问题,请参考以下文章

开源性能测试工具jmeter

开源性能测试工具JMeter快速入门

性能测试实战 | JMeter 录制/回放做 App 后端性能压测

性能测试之Locust

性能测试之工具对比-ngrinder jmeter loadunner

MeterSphere在开源压测工具JMeter上的分布式优化和实践