Jmeter--基础使用
前言
这里是清安,欢迎阅读本篇文章,jmeter将从最基础的开始讲起,所以各位有不懂的皆可以留言,或者V:qing_an_an,个人也设群聊,欢迎加入!
Apache JMeter是Apache组织开发的基于Java的压力测试工具,是一款开源软件,并且是100%的纯java开发,可以在window和linux上面运行。
Jmeter下载地址
https://jmeter.apache.org/download_jmeter.cgi,具体参照:Jmeter--【作为测试你必须要知道的】基础名词与环境搭建_清欢无别事-CSDN博客
简单的请求
打开jmeter我们先创建一个线程组:右击测试计划》》点击添加》》线程》》线程组
简单介绍:
线程数:虚拟用户数
Ramp-Up时间:准备时间
循环次数:设定一次循环一次,设定两次循环两次,勾选永远则无限循环
前两者的关系:如果线程数为20 ,准备时长为10 ,那么需要10秒钟启动20个线程。也就是每秒钟启动2个线程。
这里实例的网址:
我们先抓个包,这里用的谷歌,抓包工具随意。
登录后如上图所示,我们可以看到URL地址http://www.testingedu.com.cn,以及GET请求,端口号:8000,路径:/index.php?m=Home&c=Cart&a=header_cart_list,还有请求参数等。
接下来我们先创建一个HTTP信息头管理器,右击线程组》》点击添加》》配置元件》》HTTP信息头管理器
选中请求参数,复制。进入到jmeter》》HTTP信息头管理器》》从剪切板添加:
接下来我们添加一个HTTP请求,右击线程组》》点击添加》》取样器》》HTTP请求。
这里我们将上述所得到的参数写入进来,如何添加一个查看结果树,以及聚合报告,右击线程组》》点击添加》》监听器》》查看结果树、聚合报告。
接下来我们就可以跑起来看看结果了:
到这,恭喜你,已经在本篇学会了两个技能了。聚合报告的具体用处后续会讲解,各位可以先把理论看了哟!文中也有简单的介绍到。Jmeter--【作为测试你必须要知道的】基础名词与环境搭建_清欢无别事-CSDN博客
查看结果树,主要看响应的结果看似等于没说,但确实是这样。各位自行实践,期待下一篇吧。
Jmeter--基础使用相关推荐
- JMeter基础之——录制脚本
JMeter基础之--录制脚本 Jmeter 是一个非常流行的性能测试工具,虽然与LoadRunner相比有很多不足,比如:它结果分析能力没有LoadRunner详细:很它的优点也有很多: ● 开源, ...
- JMeter基础之组件的作用域与执行顺序
对于新手来说,jmeter的元件是还是不少的,如果我们按照每一个元件的每一个参数的含义去学习,无疑会降低性能测试学习的热情,算我们熟悉了所有元件以及元件上的参数了,我们也不知道如何将其组合成我们想要描 ...
- jmeter基础操作,图文
jmeter基础操作 1.jmeter环境搭建 · jmeter是用Java开发的,依赖jdk,jer所以jdk的版本使用1.8版本 1.安装JDK环境,配置环境变量 2.官网下载jmeter下载需要 ...
- 4、《Jmeter基础篇》 从此善用逻辑控制器(2)
故事背景 上一篇,学习了6个控制器3.<Jmeter基础篇> 从此善用逻辑控制器(1).今天我们继续再学习6个. 逻辑控制器 逻辑控制器,用来确定采样器的执行顺序.一共有17个控制器.本次 ...
- 3、《Jmeter基础篇》 从此善用逻辑控制器(1)
故事背景 在2.<Jmeter基础篇> Thread Group(线程组)到底怎么用中,解释线程组时,提到,"控制器"和"HTTP请求"(采集器)必 ...
- jmeter基础逻辑控制器之if控制器
jmeter中存在很多逻辑控制器,类似于代码中的if条件控制,for循环等,接下来我们来简单介绍下jmeter中的if条件控制器. 接下来我们以获取主题列表接口作为示例: 然后将这个接口中的limit ...
- 【虫师--系列】JMeter基础之--元件的作用域与执行顺序
来自: http://www.cnblogs.com/fnng/archive/2012/12/27/2836506.html 作者:虫师 前面有介绍过jmeter的元件类别,对于新手来说,jm ...
- JMeter基础知识
2019独角兽企业重金招聘Python工程师标准>>> 1.JMeter常用术语 1)采样器(Samplers) 采样器是JMeter测试脚本的基础单元,用户可以用他来向服务器发出一 ...
- JMeter基础 — JMeter聚合报告详解
提示:聚合报告组件的使用和察看结果树组件的使用方式相同.本篇文章主要是详细的介绍一下聚合报告组件内容,不做示例演示. 1.聚合报告介绍 在使用JMeter进行性能测试时,聚合报告(Aggregate ...
- JMeter基础使用教程及使用技巧(快速入门)
目录 前言 JMeter介绍 JMeter下载安装 JMeter快速入门 前言 本篇内容为JMeter的简单使用介绍,是基础的使用技巧,希望能帮到各位,不足之处还望多多包涵,最后感谢您的阅览. JMe ...
最新文章
- vue2.0 通过ip访问自己运行的项目
- 347. 前 K 个高频元素(哈希表)
- 国内三款主流海淘产品APP竞品分析
- 《数据库SQL实战》获取所有非manager的员工emp_no
- 第二章:java_基本语法_3 运算符
- 100句自我激励的名言佳句
- python身份证号码共18位_涨姿势:用Python完成15位18位身份证的互转
- 当不知轴承型号时如何寻找轴承故障频率_电机轴承的故障诊断与失效分析
- H5唤起APP指南(附开源唤端库)
- 通过tcpdump+wireshark来抓包分析TCP长连接和短连接的区别
- 链家数据爬取+地图找房
- 家用风扇控制系统c语言程序设计,数字风扇控制系统的设计
- 计算机主机内部数据线,机箱内的各种线缆安装步骤(图文)
- 2021年中国天眼对外开放,美媒感叹中国崛起的科技实力
- 全新版windows terminal 更换背景
- docker: Error response from daemon: Conflict. The container name “/mysql“ is already in use by conta
- 为什么需要api产品经理
- 九度OJ 1260:珍珠项链 (字符串处理、DP)
- 国内首个写作机器人上岗,1秒完成文章写作,就问你怕不怕!
- 解决:IndentationError: unindent does not match any outer indentation level