欢迎查阅 Apache JMeter(性能自动化测试框架体系)

源码地址:

Gitee 地址:https://gitee.com/hagyao520/JMeter.git
GitHub 地址:https://github.com/hagyao520/JMeter.git

框架介绍:

主要特性:

  1. 能够对 HTTP 和 FTP 服务器进行压力和性能测试, 也可以对任何数据库进行同样的测试(通过 JDBC)
  2. 完全的可移植性和 100%纯 java,高可扩展性
  3. 完全 Swing 和轻量组件支持(预编译的 JAR 使用 javax.swing.*) 包
  4. 完全多线程 框架允许通过多个线程并发取样和 通过单独的线程组对不同的功能同时取样
  5. 精心的 GUI 设计允许快速操作和更精确的计时
  6. 缓存和离线分析/回放测试结果
  7. 可链接的取样器允许无限制的测试能力,具有提供动态输入到测试的功能(包括 Javascrīpt)
  8. 各种负载统计表和可链接的计时器可供选择
  9. 数据分析和可视化插件提供了很好的可扩展性以及个性化
  10. 支持脚本变成的取样器(在 1.9.2 及以上版本支持 BeanShell)

环境配置:

  1. JDK11
  2. Jmeter
  3. Grafana
  4. InfluxDB2.x
  5. Prometheus
  6. Node_Exporter
  7. Jenkins

测试实例:

一、添加线程组

二、添加请求

三、加监视器

四、运行


五、测试报告:

聚合报告

图形结果

表格结果

Excel 报表


六、监控平台:

Linux 服务器监控

Jmeter 性能监控

七、Jnekins 持续集成:


八、感谢:

非常感谢您花费时间阅读,祝您在这里记录、阅读、分享愉快!
欢迎留言评论,有问题也可以联系我或者加群交流....

作者 :@ 刘智 King
QQ :1306086303
Email:hagyao520@163.com


↙↙↙阅读原文可查看相关链接,并与作者交流