码迷,mamicode.com
首页 > 其他好文 > 详细

jemter工具介绍

时间:2019-12-23 16:36:20      阅读:121      评论:0      收藏:0      [点我收藏+]

标签:方式   响应时间   包含   展示   性能测试   领域   bsp   get   检查   

一.jemter介绍
Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。 它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器, 等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。
二.jemter功能介绍
1.测试计划
jemter所有内容都是基于测试计划,包含本次测试的所有内容
2.线程组
相当于一个虚拟用户组,可通过设置并发量,循环次数、并发时间,从而完成某种测试场景
技术图片
3.逻辑控制器
通过不同的控制器可控制请求执行的顺序与方式,常用的逻辑控制器有循环控制器、仅一次控制器、交替控制器、事务控制器等
技术图片
4.配置原件
用于初始化默认值和变量,便于后续使用
技术图片
5.定时器
默认情况下jemter发送请求,短时间内会产生大量的请求,可通过定时器设置控制请求的并发数和吞吐数,常用的定时器:常数吞吐量定时器、集合点
技术图片
6.前置处理器
在请求前用于处理一些准备工作,例如参数设置、环境变量设置
技术图片
7.Sampler
是性能测试过程中向服务器发送请求,记录响应信息,记录响应时间的最小单元
技术图片
8.后置处理器
在请求之后执行,可用来提取响应中的数据
技术图片
9.断言
检查响应的数据是否符合预期
技术图片
10.监听器
用来监听结果,然后以表、图、树的形式将测试结果展示出来
技术图片

jemter工具介绍

标签:方式   响应时间   包含   展示   性能测试   领域   bsp   get   检查   

原文地址:https://www.cnblogs.com/sjwang/p/12083603.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!