当前位置: 首页 > news >正文

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.查看结果树:查看请求、响应详情。


http://www.mrgr.cn/news/70709.html

相关文章:

  • 13、指向Member Function的指针
  • Unity3D ASTC贴图压缩格式详解
  • MySQL核心业务大表归档过程
  • 嵌入式ARM平台Linux网络实时性能优化
  • 亮眼!创新发文!双重分解+遗传优化+深度学习!CEEMDAN-Kmeans-VMD-GA-Transformer多元时序预测
  • VMware虚拟机安装Windows11保姆级教程(最新步骤+踩坑)
  • 【论文速看】DL最新进展202411011-图像超分、Transformer
  • 分布式----Ceph部署(上)
  • 软件测试中的PIE模型
  • 11个简单易用的电商购物车设计案例
  • 算法每日双题精讲——滑动窗口(长度最小的子数组,无重复字符的最长子串)
  • 探索 Java 中的线程池自定义技巧:高效、灵活地管理并发任务!
  • D-Link NAS设备 account_mgr.cgi 未授权RCE漏洞复现(CVE-2024-10914)
  • 【linux】网络基础 ---- 应用层
  • PCL 点云拟合 Ransac拟合圆柱
  • FastHTML快速入门:服务器渲染超媒体应用的利器
  • 并发编程(9)——Actor/CSP设计模式
  • js 数据类型=》理解=》应用
  • 【Android、IOS、Flutter、鸿蒙、ReactNative 】文本点击事件
  • 工具收集 - java-decompiler / jd-gui
  • Property ‘name‘ does not exist on type ‘Object‘.
  • 三十七、Python基础语法(异常)
  • 没有想到AI以这样的方式入侵人类——AI泛滥——关于AI的冷思考
  • 避免内存陷阱:掌握memcpy和memmove的正确用法
  • 智慧园区解决方案:科技赋能,打造未来管理新典范
  • 常见计算机网络知识整理(未完,整理中。。。)