jmeter setUp Thread Group

news/2025/2/23 16:02:32

  SetUp Thread Group 是一种特殊类型的线程组,它用于在主测试计划执行之前执行一些初始化任务。

  SetUp Thread Group 通常用于以下几种情况:

  • 用户登录:在模拟用户执行实际测试之前,模拟用户登录到系统以获取访问权限。

  • 创建会话:在模拟用户执行实际测试之前,创建用户会话以模拟用户与系统进行交互。

  • 数据准备:在模拟用户执行实际测试之前,准备测试数据,例如插入一些初始数据以进行后续的测试。

  SetUp Thread Group 作用于整个测试计划,只会在开始执行测试计划时执行一次

  与 SetUp Thread Group 相对应的是 TearDown Thread Group,它用于在主测试计划执行完毕后执行一些清理任务。

用户登录示例:

在这里插入图片描述

说明:

  1. 添加 setUp线程组
    在这里插入图片描述

  2. 调用用户登录接口(登录账户及密码使用变量传递)在这里插入图片描述

  3. 获取接口返回的token,使用 JOSN提取器 提取接口返回的登录token
    在这里插入图片描述在这里插入图片描述

  4. 使用 BeanShell 后置处理程序 将获取到的token存储为变量以供其他的线程组或http请求作为变量使用。这是使用 __setProperty 方法将token存储为jmeter的变量
    在这里插入图片描述

文章来源:https://blog.csdn.net/qq_17328759/article/details/132613222
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.niftyadmin.cn/n/4989257.html

相关文章

jmeter单接口和多接口测试

最近接触到了多接口串联,接口串联的技术会在其他帖子有说明,其核心技术点就是通过正则表达式和变量来实现接口的关联。目前为止呢笔者用到的地方还只有一个,就是关于session保持的时候。但是看到很多资料都说测试过程中经常遇到b接口需要用a接…

如何实现的手机实景自动直播,都有哪些功能呢?

手机实景自动直播最近真的太火了,全程只需要一部手机,就能完成24小时直播带货,不需要真人出镜,不需要场地,不需要搭建直播间,只需要一部手机就可以了。真人语音讲解,真人智能回复,实…

LeetCode_SQL练习(二)

196. 删除重复的电子邮箱 表: Person ---------------------- | Column Name | Type | ---------------------- | id | int | | email | varchar | ----------------------id 是该表的主键列(具有唯一值的列)。 该表的每一行包含一封电子邮件。电子邮件…

Unity3D 连接 SQLite 作为数据库基础功能【详细图文教程】

一、简单介绍一下SQLite的优势(来自ChatGPT) 轻量级: SQLite是一个嵌入式数据库引擎,它的库文件非常小巧,没有独立的服务器进程,适用于嵌入到其他应用程序中,对于轻量级的项目或移动应用程序非常适用。零配…

【C语言练习】C语言如何操作内存(重中之重!!!)

📢:如果你也对机器人、人工智能感兴趣,看来我们志同道合✨ 📢:不妨浏览一下我的博客主页【https://blog.csdn.net/weixin_51244852】 📢:文章若有幸对你有帮助,可点赞 👍…

UMI4.0 无根目录,如何插入引用或节点

现象 UMI4.0取消了根文件document.ejs 手动添加这个文件到目录,也不会读取 问题 需要在根目录引用第三方插件或者文件 处理方式 在根目录新建文件plugin.ts在此文件中用API的方式插入节点 参考链接 issue 链接:https://github.com/umijs/umi-next…

LeetCode-1005-K次取反后最大化的数组和-贪心算法

题目描述: 给你一个整数数组 nums 和一个整数 k ,按以下方法修改该数组: 选择某个下标 i 并将 nums[i] 替换为 -nums[i] 。 重复这个过程恰好 k 次。可以多次选择同一个下标 i 。 以这种方式修改数组后,返回数组 可能的最大和 。 …

koa路由自动注册

安装 pnpm install require-directory 路由加载 static initRouters() {// 绝对路径const apiDir ${process.cwd()}/router;// 自动加载路由requireDirectory(module, apiDir, {visit: whenLoadModule});// 判断加载模块是否是路由function whenLoadModule(obj) {if (obj i…