如何使用 JMeter 进行负载和性能测试?

What is it?

Apache JMeter 是一款纯 Java 编写的开源软件,用于负载测试和性能衡量。

What can it do?

  • 广阔的测试范围。不仅可以测试 Web 应用,还可以测试其他不同类型的功能(如:服务器,数据库,Java 对象,中间件,命令脚本,各种协议等)。
  • 多样的测试模式。不仅提供了全功能的可视化界面,还提供了命令行模式,以应对不同环境下的快速测试。
  • 完整的多线程框架。不仅可以在多线程下进行同时采样,还可以在不同线程组下进行不同功能的同时采样。
  • 离线的测试结果。可以缓存和离线分析/重播测试结果。
  • 高扩展性的内核。提供了各种可插拔的采样器、计时器,可视化插件和第三方开源库(如:Maven,Gradle,Jenkins)。

How to bulid a simple web test plan?

  1. 运行 jmeter.bat,创建测试计划。
  2. 添加线程组。设置线程(用户)数量,循环次数。
  3. 添加 HTTP 请求默认属性。设置协议信息,服务器名或 IP。
  4. 添加 HTTP 请求。设置请求方法,请求路径。
  5. 添加监听器。
  6. 运行测试计划。
posted @ 2021-06-03 11:10  超懶的薯仔  阅读(228)  评论(0编辑  收藏  举报