Jmeter性能测试,Jmeter简介

1.1 概述

JMeter,每个资深测试工程师,必须掌握的测试工具,熟练使用Jmeter能大大提高工作效率。 熟练使用Jmeter后, 能用Jmeter搞定的事情,你就不会使用LoadRunner了。Jmeter 是一款使用Java开发的,开源免费的,测试工具, 主要用来做功能测试和性能测试(压力测试/负载测试). 而且用Jmeter 来测试 Restful API, 非常好用。

1.2 JMeter支持的协议

web:HTTP,HTTPS站点的Web1.0的Web 2.0 (ajax, flex and flex-ws-amf)

Web Services: SOAP / XML-RPC

通过JDBC驱动程序的数据库

目录: LDAP

面向消息的服务通过JMS

Service: POP3, IMAP, SMTP

FTP 服务

1.3 Jmeter作用

它是免费的。开放源码软件。

它具有简单,直观的图形用户界面。

JMeter中负载和性能测试许多不同的服务器类型:网站 – HTTP,HTTPS,SOAP,数据库通过JDBC,LDAP,JMS,邮件 – POP3

它是独立于平台的工具。在Linux / UNIX,JMeter中JMeter中shell脚本点击可以调用。在Windows上,它可以调用启动jmeter.bat文件。

它具有完整的Swing和轻量级组件支持(预编译的JAR使用包javax.swing中*)。

JMeter 测试计划存储为XML格式。这意味着可以使用文本编辑器生成一个测试计划。

它的完整的多线程框架,允许并发多线程和同步采样不同的功能由单独的线程组采样。

它是高度可扩展的。

也可用于执行应用程序的自动化测试和功能测试

一、Jmeter实现性能测试

第一步:配置jdk环境

如果想要使用Jmeter,那么所在机器必须配置jdk的环境变量

第二步:下载jmeter

第三步:启动Jmeter

在非特殊路径下,解压下载的文件,进入到bin目录下,启动项目

不同的操作系统启动命令不一样

点击jmeter.bat之后会弹出命令框,并且会启动一个可视化界面,然后就可以添加测试计划

第四步:添加测试计划

通过右键点击测试计划节点,并从“add”列表中选择一个新的元素

在这里可以设置模拟多少个用户,循环次数等

第五步:设置测试的网址

第六步:启动测试

按下启动按钮

第七步:查看测试结果

添加监听器选择结果树,可以看到如下内容:

jmeter web监听结果_Jmeter性能测试相关推荐

  1. jmeter web监听结果_JMeter 性能测试基本过程及示例

    jmeter 为性能测试提供了一下特色: jmeter 可以对测试静态资源(例如 js.html 等)以及动态资源(例如 php.jsp.ajax 等等)进行性能测试jmeter 可以挖掘出系统最大能 ...

  2. jmeter web监听结果_jmeter使用总结

    1 jmeter简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域. 可以用于测试静态和 ...

  3. jmeter web监听结果_监听器-聚合报告监听性能测试结果

    ******Jmeter 5.2x版最新课程****** 性能测试工程师的需求量很大!!!! 使用开源性能测试工具Jmeter进行负载测试. 课程的设计是零基础入门,而不必事先了解Jmeter或性能测 ...

  4. jmeter web监听结果_16 jmeter中的监听器以及测试结果分析

    常用监听器 断言结果.查看结果树.聚合报告.Summary Report.用表格查看结果.图形结果.aggregate graph等 指标分析 -Samples:本次场景中一共完成了多少请求 -Ave ...

  5. jmeter constant timer 如何添加_JMeter性能测试入门篇

    导读 Apache JMeter是一款纯java编写负载功能测试和性能测试开源工具软件.相比Loadrunner而言,JMeter小巧轻便且免费,逐渐成为了主流的性能测试工具,是每个测试人员都必须要掌 ...

  6. rocket mq 监听端口_如何使用Jmeter实现MQ数据的发送和接收?性能测试实战篇

    JMeter是性能测试中被普遍使用的一种工具,常用于压力测试.该工具具有丰富的扩展插件用以满足不同情况下性能测试的需求.消息队列(Message Queue)简称为MQ,作为目前的主流中间件,在很多软 ...

  7. tcp测试监听工具_高清无码多图详解!性能测试六大核心体系(没人的时候偷偷看)...

    点击上方蓝字关注我们 ! 小编闭关多日,今天正式出关!值此七夕佳节,给大家送上沉痛的的祝福,祝大家节日快乐,有钱人终成眷属! 小编有话说 今天给大家介绍的是一个在课堂上整理出来的完整性能测试体系框架, ...

  8. java怎么监听多个组件,java web(五):java web三大组件之另外两个和八大监听器

    java的三大组件指Servlet.Filter.Listener.八大监听器指八个接口.前面介绍了Servlet,现在介绍一下Filter拦截器以及拦截地址的设置, Listener监听那些事件. ...

  9. Web三大组件的注册——Servlet、Filter、Listener(监听三大作用域: ServletContext、HttpSession、ServletRequest )

    Web三大组件的注册 Servlet @WebServlet("/user.action") <servlet> </servlet> <servle ...

最新文章

  1. 棋盘分割(记忆化搜索)
  2. iOS 11开发教程(十六)iOS11应用视图之删除空白视图
  3. python编程if语法-python if控制流语句 语法笔记
  4. undefined reference to `_imp___Py_NoneStruct'
  5. 微博json文件_python 爬取微博评论 !
  6. Qtum量子链AUR开发工具包即日上线
  7. 技术动态 | 知识图谱上的实体链接
  8. B75经典门户商业版discuz模板
  9. ci如何使用中$.ajax 中的 url 如何使用php的代码,CI框架中使用ajax操作数据库有关问题...
  10. http session 基础知识
  11. 智慧解析第19集:老子开导你
  12. 背景虚化_背景虚化的效果用手机怎么拍?原来这样简单
  13. 教你pe系统bootice修复系统引导教程
  14. Matlab画图常用的指令是啥,matlab画图常用命令
  15. oracle rman异地备份,rman异地备份与恢复测试
  16. ajax调用一般应用程序,【Web前端】---js调用本地应用程序
  17. 大宇《轩辕剑》20周年 新作云之遥
  18. 负反馈放大电路中自激振荡消除方法
  19. asp.net 文件下载的五种方式
  20. android开发百度地图步行导航

热门文章

  1. python中最难的是什么_Python 最难的问题你猜是什么?
  2. android10获取imei,Android 10 root用户获取imei
  3. 微信小程序服务器域名修改生效时间,微信小程序修改request合法域名不生效及解决方法...
  4. linux qt yuv,c – 如何使用Qt中的RGBA32数据将带有YUV数据...
  5. Oracle中start with xx connect by prior 语句解析
  6. 百度相关搜索软件_不太热门的办公神器软件篇搜索相关
  7. (递归7)生成可重集的排列
  8. java strcpy,详解C语言中strcpy()函数与strncpy()函数的使用
  9. 3d 仪表盘_新一代标致2008官图发布 配备3D全息仪表盘
  10. linux文件赋予755权限,Linux文件和目录的777、755、644权限解释