目录:导读

前言

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

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

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

结语


前言

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

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

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

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

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

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

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

二、接下来使用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、我配置循环执行了,三次

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

结语

这篇贴子到这里就结束了,最后,希望看这篇帖子的朋友能够有所收获。

如果你觉得文章还不错,请大家 点赞、分享、留言 下,因为这将是我持续输出更多优质文章的最强动力!

完整版文档下载方式:

这些资料,对于从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享。

在评论区和我互动交流或者私❤我【软件测试学习】领取即可,拿走不谢。

-------------------------------------------------

Jmeter随机参数各种搭配相关推荐

  1. jmeter设置参数的方法(随机,读csv等)

    本文为整理jmeter设置参数的方法 设置参数值的方法有如下几种: 1. 用Jmeter中的函数获取参数值,__Random,__threadNum,__CSVRead,__StringFromFil ...

  2. jmeter使用JSR223 组件实现python和jmeter之间参数相互传递

    jmeter使用JSR223 组件实现python和jmeter之间参数相互传递 前言: 使用jmeter进行接口测试过程中,需要通过嵌入jmeter中的语言进行参数的随机生成.拼接.加密或者其他的操 ...

  3. 8145v5 参数_【DCM-07】Random Parameter(随机参数)Logit模型及其Nlogit实现

    本文是本专栏系列的第7篇原创文章,将详细介绍随机参数Logit模型,并利用Nlogit软件进行实操演示.本文公式较多,建议电脑端享用. [需要数据和完整代码的可以关注我的微信公众号,自动获取,可以搜索 ...

  4. 求解Wiener过程中随机参数分布的EM算法

    一. Wiener过程中的随机参数分布 在利用贝叶斯估方法对产品退化过程进行建模时,若以Wiener过程为模型,则其中的随机参数服从如下分布 其中a,b,c,d为待求超参数. 由极大似然估计可得下式, ...

  5. GCN学习(四):使用numpy从底层一步步搭建GCN网络:Zachary数据集随机参数无训练实战

    Zachary 空手道俱乐部是一个被广泛使用的社交网络,其中的节点代表空手道俱乐部的成员,边代表成员之间的相互关系.当年,Zachary 在研究空手道俱乐部的时候,管理员和教员发生了冲突,导致俱乐部一 ...

  6. 为了避免360等浏览器的页面缓存影响到系统的参数,可以在对应页面中添加随机参数。

    为了避免360等浏览器的页面缓存影响到系统的参数,可以在对应页面中添加随机参数. 如window.open('text.aspx?rid='+ Math.round(Math.random() * 1 ...

  7. jmeter设置随机参数-uuid(带横线)

    1.在jmeter工具:选择"函数助手对话框" 2.在函数助手:下拉框选择"UUID" 3.在函数助手:点击"生成" 4.在函数助手:生成之 ...

  8. jmeter随机参数化不重复_接口测试参数化详解(Jmeter)

    接口测试是目前最主流的自动化测试手段,它组合不同的参数向服务器发送请求,接受和解析响应结果,通过测试数据的交换逻辑来验证服务端程序工作的正确性.我们在测试过程中需要考虑不同的输入组合,来覆盖不同的测试 ...

  9. jmeter 自定义参数_jmeter参数化并在jenkins上执行

    如果我想将接口用不同的账号,运行在不同的环境,那怎么弄?jmeter命令运行又不能传参数.又不太方便每次去手动改参数. 我想到了两个办法,第一个是通过python,根据不同的参数,生成文件,然后jme ...

最新文章

  1. rtmp的URL里面mp3:和mp4:是啥意思
  2. 傅里叶分析(matlab)
  3. 汽车电子专业知识篇(六十三)-继电器的结构、工作原理、检测方法
  4. java session 永不过期_Java Web Application使Session永不失效(利用cookie隐藏登录)
  5. Syslog Cisco Incident
  6. pymavlink 源码剖析(二)之生成代码
  7. Plugin ‘scala’ is incompatible with this installation
  8. WAMPSERVER 启动后打开LOCALHOST是一张IIS7的图片的解决
  9. python继承中的参数_python 继承中的super
  10. (PyTorch0.4.0) TypeError: 'NoneType' object is not iterable
  11. jsp MySQL购物车价格总和_计算购物车金额总和( jquery )
  12. 威纶通触摸屏锁机程序模板 系统共设置有12期分期付款,可以每期设置需要分期付款的时间
  13. ICP-MS测试/电感耦合等离子体质谱仪(型号Perkin Elmer Nexion 300)
  14. java英语_Java英语单词 PDF 下载
  15. 第十二章:(1)Fork/Join 分支合并框架
  16. 括号匹配,实现简单计算器(加减乘除,小括号)
  17. 智慧金融系统软件需求规格说明(IEEE 830 标准)最终版
  18. python中列表是什么样的数据结构_Python中列表、字典、元组、集合数据结构整理...
  19. TimingLaba(定时播放软件)控制文件夹内音乐播放间隔的方法
  20. css网站结课设计,毕业设计(论文)-《DIV+CSS》课程网站的开发.doc

热门文章

  1. 调试工具OllyDbg学习笔记
  2. 【单片机毕业设计】【mcuclub-jj-011】基于单片机的加湿器的设计
  3. wetool 接入图灵机器人_wetool自动接受新好友wetool使用教程-客服
  4. 记录几个比较安全的下载操作系统镜像的网站
  5. 家用计算机维护,家用电脑日常维护技巧
  6. Ubuntu 暂时不能解析域名及解决办法
  7. 中国首家企业电子商刊(杂志)门户网力推iebook超级精灵
  8. 计算机应用基础终极性,计算机应用基础z终结性考核.doc
  9. sublime package control 速度很慢_可怜的ACRH17,它的USB3.0速度被华硕压制了!
  10. 【操作系统】Oranges学习笔记(一) 第一章、第二章