1、添加CSV Data Set Config

2、新建txt文件,在文件中编写参数化的值,值之间以逗号进行分割

3、设置CSV Data Set Config

  • FileName:即同目录下csv文件的名称
  • File Encoding: 默认为ANSI
  • Varible Names: 定义文本文件中的参数名,参数之间逗号分隔.定义后可在脚本在以Shell变量的同样的方式引用
  • Allow Quoated data: 双引号相关
  • Recycle on EOF: 设置为True后,允许循环取值,是否循环读取参数文件内容。默认设置为 true。通常在 线程组的线程数 * 线程组的循环次数 > 参数文件行数时,才需要将此项设置为 true。
  • Stop Thread on EOF: 当Recycle on EOF为false并且Stop Thread on EOF为true,则读完csv文件中的记录后,停止运行。当读取到参数文件末尾时,是否停止读取线程。默认为 false。当 Recycle on EOF? 设置为 true 时,此项不起任何作用。当且仅当 Recycle on EOF? 为 false 时,此项配置才生效。若为 false,此时线程会继续读取,但是会请求错误,因此时读取的数据为 EOF。
  • Sharing Mode: 设置是否线程共享。

All threads:所有线程,所有线程循环取值,线程1取第一行,线程二取下一行。

Current thread group:当前线程组,各个线程组分别循环取值。

Current thread:当前线程,该测试计划内的所有线程都取第一行。

注意:

4、在需要参数化的请求上,获取参数化变量

Jmeter通过CSV Data Set Config参数化相关推荐

  1. Jmeter===Jmeter中使用CSV Data Set Config参数化不重复数据执行N遍(转)

    Jmeter中使用CSV Data Set Config参数化不重复数据执行N遍 要求: 今天要测试上千条数据,且每条数据要求执行多次,(模拟多用户多次抽奖) 1.用户id有175个,且没有任何排序规 ...

  2. jmeter五种参数化方式之CSV Data Set Config参数化

    一.用户定义的变量 一般会设置全局不变的参数,如host.账号.密码等 设置名称username,password  值王荔,123456 线程设置2次和循环设置2次,2次采样器传参和结果一样 二.用 ...

  3. JMeter学习-010-JMeter 配置元件实例之 - CSV Data Set Config 参数化配置

    众所周知,在进行接口测试的过程中,需要创建不同的场景(不同条件的输入,来验证不同的入参的返回结果).因而,在日常的自动化接口监控或商品监控等线上监控过程中,需要配置大量的入参来监控接口的返回是否正确. ...

  4. JMeter 配置元件-CSV Data Set Config 参数化配置

    众所周知,在进行接口测试的过程中,需要创建不同的场景(不同条件的输入,来验证不同的入参的返回结果).因而,在日常的自动化接口监控或商品监控等线上监控过程中,需要配置大量的入参来监控接口的返回是否正确. ...

  5. JMeter学习-005-JMeter 配置元件实例之 - CSV Data Set Config 参数化配置

    日常常见的线上监控几个简单的监控示例场景如下: 监控电商网站某个类目下的商品数量.若类目中商品的数量小于一定的数量,则认为需要认为查看商品池的商品是否正确: 监控商品的价格.当商品价格出现超出限定的波 ...

  6. Jmeter设置CSV Data Set Config,未读取文件中参数的原因

    问题:在使用Jmeter做参数化时,请求报文中设置了字段参数化格式:${字段名},但运行时仍然报:流水号重复 原因:在使用文件设置字段参数化时,[变量名称]未填写,所以没有取到. 解决办法:CSV D ...

  7. 使用jMeter的csv data set config避免用户密码的硬编码

    最开始我在jMeter里调用api时,api需要的用户名和密码都是硬编码的,这样当我把jMeter工程文件发布到github里分享给其他人时,这些敏感信息容易泄露. 后来同事教会我使用csv data ...

  8. jMeter 里 CSV Data Set Config Sharing Mode 的含义详解

    CSV Data Set Config in Sharing Mode - Made Easy 为了使性能测试更加真实,最好不要在每个线程组中使用相同的用户.因此,您需要一种方法来配置 Apache ...

  9. jmeter中CSV Data Set Config的使用

    1.使用场景:当需要使用多个账号,或者压力测试的时候需要多个参数,如1000个不同账号进行登录 2.直接在取样去后添加CSV Data Set Config 3.注意dat文档,转为dat保存的时候, ...

最新文章

  1. python int函数详解_Python内置函数OCT详解
  2. OpenGL Assimp模型加载库
  3. ORACLE快速遍历树及join基表很大的性能问题
  4. dis的前缀单词有哪些_英语单词II词根词缀记忆法:必背英语前缀DIS (DI, DIF)
  5. 永不消逝的缓存数据:Adaptec 5445Z RAID卡评测(连载之一)
  6. 【Linux】15 张 Vim 速查表奉上,帮你提高 N 倍效率!
  7. *第六周*数据结构实践项目二【建设链栈算法库】
  8. java jsonobject 清空_有没有办法,我可以清空整个JSONObject – java
  9. [转载] IoT设备配网方式总结
  10. mysql 触发器 insert new_mysql触发器实例 插入前更新数据
  11. 牛客网 多校3 I三角形(皮克定理)
  12. 真探rust和maggie_《真探》报选艾美最佳剧情类 老白与Rust将厮杀
  13. golang学习和校招经历
  14. 论文笔记:CLIP:Learning Transferable Visual Models From Natural Language Supervision详解
  15. std::tr1::function and std::tr1::bind
  16. windows10 1909 原版纯净系统分享
  17. 2019年杭电多校第一场 1001题blank(DP)HDU6578
  18. 计算机efs恢复工具,重装系统后如何恢复对EFS加密文件的访问
  19. 拼多多商家推广常见的问题解答。
  20. 利用 cgroup 的 cpuset 控制器限制进程的 CPU 使用

热门文章

  1. 智能运维究竟能为DBA带来什么?听听4位专家怎么说
  2. 基于PostgreSQL流复制的容灾库架构设想及实现
  3. sqlplus登录缓慢的问题分析过程及解决小记
  4. 4步搞定MySQL安装部署(附MySQL一键式部署脚本)
  5. MySQL史上最全性能优化方式
  6. Oracle 18c 新特性:动态 Container Map 增强 Application Container 灵活性
  7. AOC萌新探索:搭建和体验在线AOC环境
  8. 云图说|知道吗?在和你对话的那头,也许是个机器人哦~
  9. 鲲鹏性能优化十板斧——鲲鹏处理器NUMA简介与性能调优五步法
  10. 设计模式的C语言应用-状态机模式-第二章