`

JMeter --压力测试工具

 
阅读更多

 

一、 Apache JMeter介绍

 

  1. Apache JMeter是什么

  Apache JMeter 是Apache组织的开放源代码项目,是一个100%纯Java桌面应用,用于压力测试性能测量。它最初被设计用于Web应用测试但后来扩展到其它测试领域。最新的版本大家可以到http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi下载

 

  2. 用它能做什么

  Apache JMeter可以用于对静态的和动态的资源(文件,Servlet,Perl脚本,Java对象,数据库和查询,FTP服务器或是其它资源)的性能进行测试。JMeter可以用于在服务器,网络或对象模拟繁重的负载来测试它们提供服务的受压能力或者分析不同压力条件下的总体性能情况。你可以使用JMeter提供的图形化界面,分析性能指标或者在高负载情况下测试你的服务器/脚本/对象。

 

  3. Apache JMeter能做什么

  jmeter可以实现的测试如下几种类型:

  • Web - HTTP, HTTPS
  • SOAP
  • Database via JDBC
  • LDAP
  • JMS
  • Mail - POP3(S) and IMAP(S)

google code里的jmeter plugins 可以增加如下的feature:具体支持的功能与增强特性,见http://code.google.com/p/jmeter-plugins/

     

      4. Apache JMeter的由来

      JMeter最早是由Apache软件项目的开发工程师Stefano Mazzocchi 开发出来的。他当初开发JMeter主要用于测试Apache JServ(一个被Apache Tomcat 工程取代了的项目)的性能。之后又再次设计了JMeter,增加了图形化界面和一些功能测试能力。

     

      5. Apache JMeter的未来

      随着开发人员借助它的可嵌入的结构,希望看到JMeter的能力也随之快速的被扩大。更进一步的主要发展目标是把JMeter在没有减弱它的负载测试的能力的同时尽可能的做成最有效的回归测试工具。 

     

          6.JMeter的测试结果字段的意义

     

    • Label: 定义的HTTP请求名称   
    • Samples: 表示这次测试中一共发出了多少个请求   
    • Average: 访问页面的平均响应时间   
    • Min: 访问页面的最小响应时间   
    • Max: 访问页面的最大响应时间   
    • Error%: 错误的请求的数量/请求的总数   
    • Throughput:每秒完成的请求数   
    • KB/Sec: 每秒从服务器端接收到的数据量

     

     

    分享到:
    评论

    相关推荐

      apache-jmeter-5.0压力测试安装包

      Apache JMeter是一款强大的开源性能测试工具,主要用于模拟大量并发用户对服务器、网络或者数据库等进行压力测试,以评估系统的稳定性、响应时间和资源消耗情况。在本"apache-jmeter-5.0压力测试安装包"中,包含的是...

      Jmeter-5.6.2压力测试工具

      Apache JMeter是一款强大的开源压力测试工具,主要由Apache组织开发并维护,其最新版本为5.6.2。这款工具完全基于Java语言,因此具备跨平台特性,可以在多种操作系统上运行,如Windows、Linux和Mac OS等。JMeter主要...

      jmeter-plugins-dubbo-2.7.1-jar-with-dependencies

      《JMeter Plugins for Dubbo压力测试详解》 在IT行业中,系统压力测试是评估软件性能不可或缺的一环。本文将深入探讨“jmeter-plugins-dubbo-2.7.1-jar-with-dependencies”这一系统压测工具包,它专门针对基于Java...

      apache-jmeter-5.5压力测试工具

      在企业里压力测试会专门交给测试人员去做,但是身为后端研发工程师,对压力测试的技术也必须要懂要会,毕竟在企业中,最有机会成为技术Leader就是后端研发工程师,技术Leader必须是个全面人才。 要想成为技术Leader...

      apache-jmeter-5.1.1项目压力测试,scoket接收测试

      Apache JMeter是一款强大的开源性能测试工具,主要用于模拟大量并发用户对Web应用、API接口以及其他服务进行压力和负载测试。在“apache-jmeter-5.1.1”这个压缩包中,包含了JMeter 5.1.1版本的完整安装文件,用户...

      Apache-Jmeter-5.5 API压力测试工具

      Apache JMeter 是 Apache 组织基于 Java 开发的压力测试工具,用于对软件做压力测试。 由于官网下载太慢,所以上传供下载。

      压力测试工具:apache-jmeter-5.0

      Apache JMeter是一款强大的、开源的压力测试工具,专为评估应用程序的性能和稳定性而设计。它最初是为了测试Web应用,但随着时间的发展,其功能已经扩展到支持多种协议和服务,包括HTTP、FTP、SMTP、JDBC、SOAP、RMI...

      jmeter-plugins-manager-1.7.jar JMeter 管理插件

      Apache JMeter是一款功能强大的性能测试工具,广泛应用于Web应用、FTP服务器、数据库等服务的压力测试。为了扩展JMeter的功能,社区开发了各种插件,其中JMeter Plugins Manager就是一款不可或缺的辅助工具。本文将...

      压力测试工具Apache-Jmeter-5.5

      Apache JMeter是100%纯JAVA桌面应用程序,被设计为用于测试客户端/服务端结构的软件(例如web应用程序)。它可以用来测试静态和动态资源的性能,例如:静态文件,Java Servlet,CGI Scripts,Java Object,数据库和FTP...

      apache-jmeter-5.6.2.zip

      Apache JMeter是一款强大的开源性能测试工具,主要用于对Web应用程序进行负载和压力测试。它由Apache Software Foundation开发并维护,广泛应用于测试各种服务器、协议和服务的性能。"apache-jmeter-5.6.2.zip"是...

      jmeter-plugins-redis2

      这个插件正是为此目的而生,它使得JMeter能够方便地在接口之间保存和读取数据,为单接口压力测试提供了极大的便利。 使用"jmeter-plugins-redis2",测试者可以创建自定义的JMeter samplers(采样器),这些采样器...

      jmeter-plugins-dubbo-2.7.1-jar-with-dependencies (1)

      在性能测试领域,Apache JMeter 是一款广泛应用的开源工具,它能够对各种类型的应用进行压力和负载测试。针对分布式服务框架Dubbo的测试需求,社区开发了JMeter Plugins for Dubbo,使得JMeter能够更好地支持Dubbo...

      jmeter-results-detail-report_21接口测试报告优化-展示具体的请求及返回值

      JMeter是一款广泛应用的开源性能测试工具,它不仅支持压力测试,还适用于接口自动化测试。 在接口测试中,了解请求值和返回值的内容至关重要。请求值通常包括HTTP方法(如GET、POST等)、URL、请求头和请求体,这些...

      apache-jmeter-5.2.tgz

      总之,"apache-jmeter-5.2.tgz"是一个包含JMeter 5.2版本的Linux压力测试工具包,它能帮助测试团队在Linux环境中有效地进行性能测试,解决Windows端口回收慢的问题,以及进行大规模的分布式测试。掌握JMeter的使用,...

      【jmeter】jmeter-plugins-manager-1.3.jar下载

      Apache JMeter是一款开源的性能测试工具,广泛应用于Web应用、FTP服务器、数据库等服务的负载和压力测试。JMeter的强大之处在于其丰富的插件生态系统,这些插件能够扩展JMeter的功能,满足各种复杂的测试需求。其中...

      apache-jmeter-3.0.zip和apache-jmeter-3.0_src.zip

      Apache JMeter是开源软件,...JMeter的使用不仅限于性能测试,还可以用于功能测试、负载测试、压力测试以及接口测试等多种场景。无论是开发人员、测试人员还是运维人员,都可以利用JMeter来提升系统的性能和稳定性。

      jmeter插件管理器 jmeter-plugins-manager-1.4下载

      JMeter是一款广泛使用的开源性能测试工具,主要用于对Web应用程序进行负载和压力测试。"jmeter-plugins-manager-1.4下载" 提供的是JMeter的插件管理器,它极大地简化了JMeter第三方插件的安装和更新过程。下面将详细...

      jmeter-results-detail-report_30.rar

      JMeter是一款开源、Java编写的负载和性能测试工具,广泛应用于Web应用的压力测试。这个压缩包很可能包含了在30分钟测试周期内收集的详细数据,用于分析系统的性能瓶颈和稳定性。 描述 "jmeter-results-detail-...

      apache-jmeter-5.2.1--.zip

      JMeter是开源的,由Apache软件基金会维护,广泛应用于性能测试领域,尤其在Web应用的负载和压力测试上。它允许用户创建灵活且可扩展的测试计划,模拟多个并发用户执行各种操作,如点击链接、提交表单或执行其他与Web...

      jmeter-plugins-manager-1.3.jar.zip

      Apache JMeter是一款广泛应用的开源性能测试工具,常用于Web应用的压力测试。在JMeter的生态系统中,JMeter Plugins Manager是一个非常重要的辅助工具,它使得用户能够方便地安装、管理和更新JMeter的各种插件。本文...

    Global site tag (gtag.js) - Google Analytics