关注分享主机优惠活动
国内外VPS云服务器

【开发工具-JMeter学习之旅】-JMeter及HTTP协议测试介绍

简介及协议使用测试简介官网作文采样器用于脚本逻辑控制。请求介绍测试结果,并使用提供的请求登录进行测试。在中间右键单击,创建一个新的请求来查看结果格式。实战格式发数据,格式之类的发数据。请求模拟启动后出现以下错误。

JMeter和HTTP协议使用测试简介01 JMeter简介1。jmeter官网介绍

2.JMeter组成采样器:脚本逻辑控制。组:场景设置。Monitor:监控脚本的运行以获得性能指标。

3.JMeter操作(1)开始

0JMeter脚本的两种录制方式:badboy用于录制,proxy方式用于录制。1.脚本录制的过程和思路。

2.2的介绍和演示。坏男孩简介

官方网站地址

(2)使用badboy记录jmeter脚本

3.Jmeter代理记录HTTP请求默认HTTP代理服务器浏览器设置

0JMeter的HTTP协议测试,get接口测试,post接口测试,1。介绍JMeter的get请求,并使用(1)提供spring boot的get请求。

文件结构

HTTPController类信息

包com . lcz . spring _ demo 9 . controller;导入org . spring framework . web . bind . annotation . get mapping;导入org . spring framework . web . bind . annotation . path variable;导入org . spring framework . web . bind . annotation . rest controller;/* * * * @作者:coding Chao * @ date:2021-11-21 18:24 * @描述:**/@RestControllerpublic类http controller { @ get mapping(value = "/get demo/{ username } ")公共对象get demo(@ path variable string username){ string msg = "您输入的是:"+username;返回msg}}测试结果:

(2)JMeter进行测试

显示效果:

(3)3)Jmeter的功能对话框实现参数化列表的第一步:

打开Jmeter的下拉框,工具>功能助手对话框,选择_CSVRead,如下图所示:

第二步:

准备一个测试数据,并将其保存在本地驱动器盘符中。数据如下图所示:

第三步,填写数据。

(1)用于获取值的CSV文件| *别名填写文件路径和文件名(2)CSV文件列号| netxt | *别名填写要获取的数据列,第一项为0。填写完毕后点击生成按钮,复制生成的数据,如下图所示。

第四步,

将复制的字符粘贴到Jmeter中,如下图所示:

显示结果:

模拟多人请求

在JMeter中按线程组设置参数。

试验结果

2.2简介。JMeter的post请求和使用(1)提供springboot的post请求@ post映射(value = "/post demo ")公共对象post demo(@ request param string username){ string msg = username+" log in ";返回msg}

(2)JMeter测试并在JMeter中右键单击创建一个新的HTTP请求。

查看结果

(3)json格式post请求以json格式发送数据,以用户格式或类似格式发送。这里有一个例子:

数据请求

@PostMapping(value = "jsonDemo ")公共对象JSON demo(@ request body User User){ User u = new User();u . setname(user . getname());u . set clazz(user . get clazz());return u;}邮递员测试

注意:

content -类型:应用程序/json

(4)Jmeter实现请求在Jmeter中创建新的http请求。启动请求模拟。

请求模拟启动后出现以下错误。主要原因是没有设置content -类型。

来解决这个问题。

重新模拟请求

未经允许不得转载:主机频道 » 【开发工具-JMeter学习之旅】-JMeter及HTTP协议测试介绍

评论 抢沙发

评论前必须登录!