了解Jmeter

JMeter简述

  在Apache的JMeter的TM 是纯JAVA的开源软件,旨在负载测试功能行为和测量性能。可以使用JMeter分析和测量Web应用程序或各种服务的性能。

  性能测试意味着针对重负载,多个和并发用户流量测试Web应用程序。JMeter最初用于测试Web应用程序或FTP应用程序。如今,它用于功能测试,数据库服务器测试等。

JMeter的优点如下

  • 开源许可证:JMeter完全免费,允许开发人员使用源代码进行开发
  • 友好的GUI:JMeter非常易于使用,不需要时间来熟悉它
  • 独立于平台:JMeter是100%纯Java桌面应用程序。所以它可以在多个平台上运行
  • 完整的多线程框架。JMeter允许通过单独的线程组并发和同时对不同函数进行采样
  • 可视化测试结果:测试结果可以以不同的格式显示,如图表,表格,树和日志文件
  • 易于安装:您只需复制并运行* .bat文件即可运行JMeter。无需安装。
  • 高度可扩展性:您可以编写自己的测试。JMeter还支持可视化插件,允许您扩展测试
  • 多种测试策略:JMeter支持许多测试策略,如负载测试,分布式测试和功能测试。
  • 模拟:JMeter可以使用并发线程模拟多个用户,对正在测试的Web应用程序造成沉重负担
  • 支持多协议:JMeter不仅支持Web应用程序测试,还评估数据库服务器性能。JMeter支持所有基本协议,如HTTP,JDBC,LDAP,SOAP,JMS和FTP
  • 记录和回放 - 在浏览器上记录用户活动,并使用JMeter在Web应用程序中模拟它们
  • 脚本测试:Jmeter可以与Bean Shell和Selenium集成以进行自动测试。

JMeter如何工作原理

  • 通过模拟一组用户向目标服务器发送请求,并通过图形图表返回显示目标服务器统计信息,即向1、目标服务器发送请求;2、统计信息的目标服务器;3、生成不同格式的测试报告。
  • 完整的工作流程图为:1、创建目标服务器的请求,2、服务器响应请求,3、保存所有响应,4、收集计算统计信息,5、生成结果报告

 

 

转载于:https://www.cnblogs.com/yangfawang/p/9810330.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值