超详细的Jmeter随机参数各种搭配

前言

参数配置应该有三种场景,具体其他的我还没想到,那到底是哪三种呢?如果你也对这个问题感兴趣的话,那就让我们一起往下看吧!

一、两个固定值之间随机生成一个值,应用场景没有限制

1、最简单的两个值之间随机产生一个整数作为值,打开函数助手

2、选择函数 __Random 然后我想要2-4之间的随机整数(包含边界两个值),我就在字段“一个范围内最小的值”后输入“2”,“一个范围内允许最大的值”后输入“4”,点击【生成】生成函数后,复制函数

3、如何使用这个函数。提醒:这是用我平常工作使用的一个小功能做的演示,有些多余步骤没说就不用考虑,关注重点就行

4、接下来请求一下这个看看这个函数生成的值

我循环执行了三次,三次结果都是随机生成的

同时,在这我也准备了一份软件测试视频教程(含接口、自动化、性能等),需要的可以直接在下方观看,或者直接关注VX公众号:互联网杂货铺,免费领取

软件测试视频教程观看处:

京东内部员工自动化测试培训课程!盲目自学真的会毁终生,27天学完,能救一个是一个...

二、接下来使用CSV文件按提前写好的值作为参数,执行场景需要提前根据实际情况配置好执行次数

先说一下Jmeter读取CSV文件的大致规则,可以先创建为.TXT格式,必须是uttf-8格式,写完参数保存后,再把文件后缀改为.CSV格式

1)脚本配置执行一次,永远只能读取.CSV文件的第一行数据,

2)脚本配置执行多次,按.CSV文件列表循环读取每行的数据;

1、一次传参多个字段,比如(id,name,age)这三个字段,如何编辑CSV文件,第一列代表id,第二列代表name,第三列代表age

2、我们接着创建CSV数据文件设置

3、配置CSV数据文件设置

4、接下来我们调用函数,例如使用 ${age} 

5、接下来我们看函数取值成功,如果想循环取值,就在运行的时候配置循环次数,或者加 循环控制器

三、在固定的多个值中,随机选取一个值作为参数,执行场景没限制

1、首先编辑CSV文件,如图,以下是固定值,参数我想从以下值随机选出

2、接着打开函数助手

3、选择函数 __CSVRead 填写CSV文件路径、区间随机函数 ${__Random(0,8,)} ,然后点击【生成】将两个函数组装起来。这个0和8表示取:0——8 区间的值,包括0和8。但是在这里。0代表第一位值,1代表第二位值,······以此类推,8代表第九位值

4、复制生成后的函数我们粘贴到HTTP请求内,调用一下函数,看看结果如何

5、我配置循环执行了,三次

到这里就大功告成了,有不正确的地方,欢迎大家指出来,我及时学习和修正,方便其他人参观学习。

写在最后

PS:这里分享一套软件测试的自学教程合集。对于在测试行业发展的小伙伴们来说应该会很有帮助。除了基础入门的资源,博主也收集不少进阶自动化的资源,从理论到实战,知行合一才能真正的掌握。全套内容已经打包到网盘,内容总量接近500个G。如需要软件测试学习资料,关注公众号(互联网杂货铺),后台回复1,整理不易,给个关注点个赞吧,谢谢各位大佬!

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/153312.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Spring lOC的注解使用与开发

Spring Spring IoC注解式开发为什么使用注解Spring注解的使用Value注解Autowired注解全注解式开发 Spring IoC注解式开发 为什么使用注解 注解的存在主要是为了简化XML的配置,注解的开发能大大提高我们的开发效率的,但它在一定程度上违背了OCP原则。 …

锐捷软件开机自启动

http://t.csdnimg.cn/h6k9R win键搜索任务计划程序 打开,在windows创建任务:

MAC地址_MAC地址格式_以太网的MAC帧_基础知识

MAC地址 全世界的每块网卡在出厂前都有一个唯一的代码,称为介质访问控制(MAC)地址 一.网络适配器(网卡) 要将计算机连接到以太网,需要使用相应的网络适配器(Adapter),网络适配器一般简称为“网卡”。在计算机内部,网卡与CPU之间的通信&…

【智能家居项目】FreeRTOS版本——将裸机程序改造成FreeRTOS程序 | DHT11温湿度传感器

🐱作者:一只大喵咪1201 🐱专栏:《智能家居项目》 🔥格言:你只管努力,剩下的交给时间! 如上图所示是裸机版本的智能家居项目总体框架结构,这篇文章开始,本喵要…

服装供应链管理的革新利器—超高频RFID技术

一、行业概述 服装行业一直被视为低技术含量的劳动密集型产业,但实际上,科学技术在整个行业的发展中起着至关重要的作用,从服装面料的制作到服装设计、生产制作、物流到终端销售,科技力量贯穿于每一个环节。然而,传统…

Codeforces Round 908 (Div 2——AB)

A. Secret Sport 题目 AB二人玩游戏,每一局(plays)游戏会有一个获胜者,首先获胜X局(play)的玩家得一分(赢得一轮sets)。率先获得Y分的玩家获得最终胜利。 给你整场游戏的每局&…

树状图PPT怎么做?用这个树状图制作软件轻松拿捏!

在我们的日常工作和学习中,PPT已经成为了我们常见的展示方式。 在制作PPT时,树状图PPT是非常重要和常用的一种,并且在商务、教育等领域都非常受欢迎。那么,究竟什么是树状图PPT,如何使用树状图制作软件来快速绘制树状…

2022年12月 Scratch(一级)真题解析#中国电子学会#全国青少年软件编程等级考试

一、单选题(共25题,每题2分,共50分) 第1题 小明想在开始表演之前向大家问好并做自我介绍,应运行下列哪个程序?( ) A: B: C: D: 答案:D 外观积木配合显示时间,才能看清楚内容。 第2题 舞台有两个不同的背景,小猫角色的哪个

网站提示Internal Server Error的原因和解决方法分享

解决方法 登陆FTP或文件管理器,检查站点目录文件权限设置,将文件夹权限设置为755,单个文件权限设置为644。 这样设置644后,问题就可以解决,同时也不会影响网站的所需要的写入权限,满足网站正常运行。如果你的站点中有很多权限都要需要设置,为了提高效率。 应用导致分析…

案例分析:大疆的电子产品说明书在组织分类结构方面值得借鉴的地方

大疆科技作为全球领先的无人机和航拍设备制造商,其产品众多,包括无人机、相机等电子产品。为了提供给用户详尽准确的产品信息和操作指导,大疆在其官方网站上建立了一个电子产品说明书的帮助中心。在组织分类结构方面,大疆的电子产…

【Spring】 Spring中的IoC(控制反转)

以往在定义业务层实现时,在指定具体地Dao时候需要具体地定义出其实现: public class BookServiceImpl implements BookService{private BookDao bookDao new BookDaoImpl();public void save(){bookDao.save()} }public class BookDaoImpl implements …

什么是美国服务器,有哪些优势,适用于什么场景?

​  在互联网发展的过程中,服务器扮演着至关重要的角色。而美国作为全球信息技术的中心,其服务器在全球范围内受到广泛关注。  美国服务器是指在美国本土机房搭建并运行的服务器。其拥有带宽大、优质硬件、售后运维好、位置优越、数据安全性高以及免备…

命令行中引导用户指定选择文档

背景 在python中,我们如果需要操作文档,则需要用户指定文档,那么,如何引导用户指定或者选择文档呢? 导入包 本次我们即将演示的代码,使用了 DebugInfo python包,我们需要导入 DebugInfo 包 …

接口返回的二进制音频数据转url

const data await textToVoice({tts1: { input: "你好吗", speed: "1.0" }, });//data 接口返回的二进制音频数据 const blobData new Blob([data], { type: "audio/mpeg" }); const url window.URL.createObjectURL(blobData); // url >…

Flex布局---看一篇就够了

1. flex布局是什么? flex是flexible Box的缩写,用来为盒装模型提供的最大的灵活性,任何一个容器都可以指定为flex布局。Flex布局称为flex容器,所有的子元素为容器成员Flex项目(flex item); 当为…

城市生命线丨城市燃气管网监测系统功能效果

11月6日,福建泉州某小区发生煤气闪爆导致1死三伤,这起事故再次为我们敲响了城市燃气管网安全监测的警钟。在城市生命线的建设中,城市燃气管网监测系统以其独特的作用和价值,成为保障城市安全的重要一环。 根据应急管理部《全国城镇…

zookeeper的安装部署

目录 简介 Zookeeper架构设计及原理 1.Zookeeper定义 2.Zookeeper的特点 3.Zookeeper的基本架构 4.Zookeeper的工作原理 5.Zookeeper的数据模型 (1)临时节点 (2)顺序节点 (3)观察机制 Zookeeper集…

【知识增强】A Survey of Knowledge-Enhanced Pre-trained LM 论文笔记

A Survey of Knowledge-Enhanced Pre-trained Language Models Linmei Hu, Zeyi Liu, Ziwang Zhao, Lei Hou, Liqiang Nie, Senior Member, IEEE and Juanzi Li 2023年8月的一篇关于知识增强预训练模型的文献综述 论文思维导图 思维导图网页上看不清的话,可以存…

systemverilog:interface中端口方向理解

(1)从testbench的角度看,tb中信号的输入输出方向与interface中信号输入输出方向一致: (2)从DUT角度看,DUT中信号输入输出方向与interface中信号输入输出方向相反。简单图示如下: 代…

用哈希表封装unordered_map(以及set)【C++】

目录 一,前言 二,封装层框架(哈希底层以哈希桶为例) 三,迭代器 1. operator 2. operator[] 3. 仿函数优化 3. 解决unordered_set中Key可以修改的Bug 代码区 Hash_map_set.h HashTable.h 下节预告&#xff1…