jmeter基础05_第1个http请求

本节课使用网站"httpbin.org"进行基础的http请求全流程。

请求获取httpbin.org的首页:

|--------------------------------------------------|
| **请求方法:**GET **URL:**http://httpbin.org **参数:**无 |

1、 操作步骤

**① 打开jmeter:**命令行窗口输入"jmeter"并回车。

**② 添加线程组:**鼠标在"测试计划"悬停,点击右键显示菜单,依次选择"添加" > "线程" > "线程组"。

**③ 添加http请求:**鼠标在"线程组"悬停,点击右键显示菜单,依次选择"添加" > "取样器" > "HTTP请求"。

填写组件界面的请求组成部分:

|-----------|--------------------------------|
| 协议 | http |
| 域名/IP | httpbin.org |
| 端口号 | 80 (如果不填,jmeter会使用http默认端口号80) |
| 请求方法 | GET(不区分大小写) |
| 路径 | 不填或填"/" |
| 内容编码 | utf-8(一般都是写这个) |

**④ 添加监听器:**鼠标在"http请求"悬停,点击右键显示菜单,依次选择"添加" > "监听器" > "察看结果树"。

**​⑤ 运行并查看:**点击工具栏绿色三角"启动"图标,发送请求,接收并使用察看结果树查看请求、返回详情。

运行

取样器结果

请求详情

响应详情

搜索功能

2、组件及结构简介

(不用死记硬背,用多了自然会。)

1.**测试计划:**描述测试的顺序与动作,测试计划包含若干测试组件、若干个线程组。

a. 我们通常说的所有测试元素在JMeter中都属于某一个测试计划(一般1个jmeter脚本只含1个测试计划,)。

b. 测试计划可以添加除了"取样器"和"控制器"以外的所有组件。

c. 测试计划中也可以添加自定义变量。

2.线程组:一个虚拟用户组。

a. 一个测试计划中可以一个或多个线程组。

b.多个线程组可串行或并行(默认串行,接口测试保持默认即可)。

3.**http请求:**发送http请求。

4.**查看结果树:**查看请求、响应详情。

相关推荐
普通网友4 小时前
Jmeter和Postman那个工具更适合做接口测试?_postman和jemter哪个更适合接口测试
测试工具·jmeter·postman
计算机学长4 小时前
Postman进阶:解锁Pre-request Script与Tests脚本的隐藏力量
测试工具·postman
我的xiaodoujiao16 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 40--完善优化 Allure 测试报告显示内容
python·学习·测试工具·pytest
steem_ding16 小时前
压测TPS
jmeter
我的xiaodoujiao17 小时前
使用 Python 语言 从 0 到 1 搭建完整 Web UI自动化测试学习系列 41--自定义定制化展示 Allure 测试报告内容
python·学习·测试工具·pytest
玩转数据库管理工具FOR DBLENS18 小时前
人工智能:演进脉络、核心原理与未来之路 审核中
数据库·人工智能·测试工具·数据库开发·数据库架构
小罗和阿泽20 小时前
论坛系统测试报告
功能测试·测试工具·压力测试·可用性测试
可可南木1 天前
3070文件格式--6--board文件格式详解 6
功能测试·测试工具·pcb工艺
少云清2 天前
【性能测试】9_JMeter _JMeter录制脚本(了解)
jmeter·性能测试
程序员雷叔2 天前
在postman设置请求里带动态token,看看这两种方法!
selenium·测试工具·单元测试·测试用例·pytest·lua·postman