jmeter学习(1)线程组与发送请求

embedded/2024/10/21 6:22:25/

1、线程组

执行顺序 :setUp线程组 > 线程组 > tearDown线程组

2、 发送请求

可以发送http、java、dubbo 请求等

下面讲解发送http

1)Http请求默认值

 作用范围是该线程组下的所有HTTP请求,如果http请求设置的与默认值冲突,以请求中设置为准

如果Http请求默认值位于某个具体的HTTP请求下方,则只会对该请求生效‌

 2)HTTP信息头管理器

如果HTTP信息头管理器位于线程组下方,它将作用于线程组内所有的HTTP请求。如果HTTP信息头管理器位于某个具体的HTTP请求下方,则只会对该请求生效‌。如果线程公共和请求下都设置了某字段以请求下设置为准。请求下没有设置,公共设置了用公共的

3)用户参数

用户参数是局部变量,只能在自己的线程组中被调用,在启动时调用一次,在运行过程中还会动态调用。 使用参数通过${xxx}

4)发送请求

发送get请求

发送post请求

5)响应断言

作用范围本线程组,如果在某个请求下则作用在该请求

响应文本】指返回的【响应数据】的文本信息response body。

响应代码】指Http响应码,如200、500等。

响应信息】指的是http的【取样器结果】中的response message。

响应头】指http【响应数据】的响应头信息response hearders。

请求头】指http【请求数据】的请求头信息request hearders。

请求数据】指http【请求数据】的请求头信息request body。

URL样本】指断言的当前请求的URL地址,与http【请求数据】的请求头信息request body中的值做对比是否一致。注意:如果有重定向包含重定向url。

文档(文本)】通过Apache Tika从各种的文档中提取的文本进行验证,包括响应文本,pdf、word等等各种格式。

忽略状态(Ignore Status)】 一个请求多项响应断言时,忽略某一项断言的响应结果,而继续下一项断言

模式匹配规则

  分为【包括】【匹配】【相等】【字符串】【否】【或者】
包括】响应的结果中包含指定的文本或者字段值,支持正则表达式。
匹配】完全匹配,期望值与实际结果必须完全一致,一般结合正则表达式使用。
相等】完全匹配,响应结果与指定的内容完全一致,不支持正则表达式。
字符串】返回结果,包含指定的字符串,不支持正则表达式。
】合并选择之后,断言结果true为false,false为true。
或者】当有多个断言时,只要有一个断言成功,那么最终结果就是成功的。

断言的结果可以通过结果树查看

6)查看结果

绿色表示通过、红色表示失败


http://www.ppmy.cn/embedded/124379.html

相关文章

1、如何查看电脑已经连接上的wifi的密码?

在电脑桌面右下角的如下位置:双击打开查看当前连接上的wifi的名字:ZTE-kfdGYX-5G 按一下键盘上的win R 键, 输入【cmd】 然后,按一下【回车】。 输入netsh wlan show profile ”wifi名称” keyclear : 输入完成后,按一下回车&…

【C++】二叉搜索树+变身 = 红黑树

🚀个人主页:小羊 🚀所属专栏:C 很荣幸您能阅读我的文章,诚请评论指点,欢迎欢迎 ~ 目录 前言一、定义与性质二、红黑树节点的定义三、新增节点插入四、验证红黑树五、AVL树和红黑树比较 前言 本文仅适合了…

Thinkphp/Laravel基于vue的金融理财产品销售系统设计与实现Vscode毕业设计成品源码.

目录 技术栈和环境说明具体实现截图设计思路关键技术课题的重点和难点:框架介绍数据访问方式PHP核心代码部分展示代码目录结构解析系统测试详细视频演示源码获取 技术栈和环境说明 采用PHP语言开发,开发环境为phpstudy 开发工具notepad并使用MYSQL数据库…

跨 VLAN 通信

跨 VLAN 通信指的是不同 VLAN 之间的网络设备进行数据交换的能力。由于 VLAN 将网络分割成多个逻辑隔离的广播域,默认情况下,不同 VLAN 之间的设备无法直接通信。为了实现跨 VLAN 通信,需要借助一些网络设备和技术。以下详细讲解跨 VLAN 通信…

MySQL 8.0 新特性之自增变量持久化

MySQL 8.0 新特性之自增变量持久化 文章目录 MySQL 8.0 新特性之自增变量持久化MySQL 5.7 vs 8.0 测试对比MySQL 5.7MySQL 8.0 参考资料 MySQL 8.0 中支持自增变量持久化,实际也是解决之前版本中存在的自增主键重启重置的 BUG 问题( BUG #199&#xff1…

中安未来 OCR—— 开启文字识别新时代

在数字化的浪潮中,高效准确的文字识别技术正发挥着越来越重要的作用。今天,我要向大家介绍一款令人惊艳的 OCR 解决方案 —— 中安未来 OCR。 一、初识中安未来 OCR 中安未来 OCR 以其强大的功能和卓越的性能,在众多文字识别工具中脱颖而出。…

【rCore OS 开源操作系统】Rust 练习题题解: Enums

【rCore OS 开源操作系统】Rust 练习题题解: Enums 摘要 rCore OS 开源操作系统训练营学习中的代码练习部分。 在此记录下自己学习过程中的产物,以便于日后更有“收获感”。 后续还会继续完成其他章节的练习题题解。 正文 enums1 题目 // enums1.rs // // No hi…

C/C++简单编译原理

我们写的头文件和.cpp文件究竟是如何在电脑中运行的? 先明确几个文件类型: 1、头文件(.h .hpp) 第三方头文件、系统头文件、自编头文件…… 2、编译单位(.cpp .c cu) 自己写的脚本文件 3、目标文件&…