JMeter基础讲解

JMeter是什么?

我这里引用一下百度百科的标准解释:JMeter是Apache组织开发的基于Java的压力测试工具,用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。

注意:我们今天把JMeter当作一款性能测试工具,当然,JMeter的应用领域不止性能测试。

为什么现在对JMeter使用越来越多?

JMeter是一款开源的桌面应用软件,原理是模拟用户的负载来完成用户的性能测试工作Jmeter的功能在版本升级的过程中已经十分的强大,现在多数的互联网公司都在使用JMeter来完成产品或者项目的性能测试工作。那么,JMeter为什么会收到大家的青睐呢?

1.JMeter是一款开源工具,所以具有更好的扩展性,能够胜任更多的工作具有更多的可能性。

2.使用方面,易于上手,免安装(需要jdk环境),小巧

3.完全免费,JMeter是完全免费的。了解性能测试的朋友应该也知道HP的LoadRunner这款工具,LoadRunner的license可以沿用,新版本也可以用旧的。但是根据LR插件的不同,支持并发数的不同,是不同收费的,一般100w左右,费用相当高昂。

4.功能强大。可以毫不夸张的说,JMeter是使用率最高的性能测试工具之一,也是当前最好的最全面的性能测试工具之一,企业能够更低成本地使用JMeter进行性能测试构建工作。

5.JMeter支持分布式压测等

JMeter运行原理是什么?

在JMeter中我们是以线程的方式来运行的。JMeter是通过线程组来驱动多个线程(类似LoadRunner中的虚拟用户)运行脚本对被测试的服务器发起负载,每一个负载机上都可以运行多个线程组。JMeter运行场景不仅可以在GUI方式中完成,还可以使用命令行,并且命令行的运行方式对于负载机的资源消耗会更小。

JMeter测试计划要素是什么?

要素一:一个脚本中测试计划只能有一个

要素二:一个测试计划中至少要有一个线程组

要素三:至少要有一个取样器

要素四:至少要有一个监听器

 

 

 

 

 

软件测试

 

 

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值