专栏首页授客的专栏JMeter 参数化之利用CSV Data Set Config从文件读取参数并关联变量

JMeter 参数化之利用CSV Data Set Config从文件读取参数并关联变量

1. 添加CSV Data Set Config

右键线程组->配置元件->CSV Data Set Config

2. 配置

新建test.cvs文件内容如下

CSV Data Set Config参数说明:

Filename:文件名,,指保存信息的文件目录,可以相对或者绝对路径

Variable Names:参数名称(有几个参数,在这里面就写几个参数名称,每个名称中间用分隔符分割,分隔符使用下面的“Delimitet”中定义的

File Encoding:文件编码,默认为ANSI

Delimitet:定义分隔符,用于分隔文件中的参数,及上述Variable Names中定义的参数名称

Recycle on EOF:遇到文件结束符时,是否从头开始循环读入

注:程序从CSV Data Set Config文件中,每次读取一行,每次读取的参数仅供一个线程使用(类似Loadrunner里面的参数唯一值功能),如果线程数超过文本的记录行数,那么可以选择 True (从头再次读取)

Stop Thread on EOF: 当Recycle on EOF为False并且Stop Thread on EOF为True,则读完csv文件中的记录后, 停止运行

Allow Quoated data: True --设置文件中的参数值都必须用引用引起来,False则不需要

Sharing Mode: 设置是否线程共享

3. 参数化

${argue_name} 的方式引用Variable name

4. 查看结果

4个线程,发起4个请求,每个请求使用一个参数

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 关于系统用户数,并发用户数,在线用户数,吞吐量(摘)

    侠义上来说,可以理解为系统注册用户数;广义上来说,可以理解为所有访问过系统的用户数

    授客
  • 网络基础 计算机网络速率,带宽,吞吐量概念

    速率是指计算机网络中的主机在数字信道上,单位时间内从一端传送到另一端的数据量,即数据传输率,也称数据率或比特率。比特(bit)是数据量的最小单位,s(秒)是时...

    授客
  • Tomcat_记一次tomcatwar包应用简单部署过程

    # mkdir tomcat # mv apache-tomcat-7.0.73.tar

    授客
  • C#版(击败96.64%的提交) - Leetcode 728. 自除数 - 题解

    Leetcode 728 - Self Dividing Numbers 在线提交: https://leetcode-cn.com/problems/se...

    Enjoy233
  • 多媒体处理类

    import java.io.*; import java.util.*; import javax.servlet.http.*;

    源哥
  • [linux][qemu]PVPanic的缺陷和完善

    前文《[linux][qemu]PVPanic的实现原理以及应用》中,介绍了pvpanic的原理和基本的使用方法,KVM虚拟化场景下,使用pvpanic驱动可以...

    皮振伟
  • 漫谈 C++ 的各种检查

    以下文章来源于BOTManJL ,作者BOT Man ? What you don't use you don't pay for. (zero-overhe...

    腾讯技术工程官方号
  • 以“催眠”绕过认证:一个影响Kerberos协议长达20年的漏洞

    Kerberos这一名词来源于希腊神话“三个头的狗——冥府守门狗”,在系统中是一种认证协议,使用ticket让节点在不安全的网络环境下进行安全的通信,它能够防止...

    FB客服
  • 在 Quora 做机器学习「炼丹」是怎样的体验?

    AI 科技评论按:实际上,号称「美版知乎」的 Quora 也已经大量引入了机器学习技术,而 Quora 的工程师们则喜欢把自己研究机器学习、产出技术方案的过程...

    AI研习社
  • Power Pivot智能日期运用——当前初始日期/当前结束日期

    逍遥之

扫码关注云+社区

领取腾讯云代金券