首页 > 其他分享 >jmeter CSV参数化文件设置

jmeter CSV参数化文件设置

时间:2023-12-21 13:12:08浏览次数:23  
标签:文件 CSV 读取 循环 参数 结束符 线程 jmeter true

 遇到文件结束符是否再次循环:假如我把你文件中的数据用完了,还能从第一行再次读取数据吗; 默认true,是允许的。 
默认情况是:将文件中的数据读取完了,再去从头读取数据。
遇到文件结束符停止线程:False,  文件从头读到尾,要停止线程不。

遇到文件结束符再次循环:True 遇到文件结束符停止线程:False

这两个是相反的,一个true,一个就是false; 
第一个true,第二个false:文件读到尾后,再次去开头进行读取,不停止线程,再去文件头重新读取; 会重复读取文件中数据;
第一个false,第二个true:文件读到尾后,不再次循环,停止线程;意思是去文件中读取,从头读到尾后,停止线程,不再次循环--不再次去文件头 重新读取数据。
遇到文件结束符是否再次循环:true & 遇到文件结束符停止线程:False   文件中参数 是重复读取;
遇到文件结束符是否再次循环:false & 遇到文件结束符停止线程:true    文件中参数是 唯一读取;  比如说 支付的时候订单号、登录接口的用户名、密码--这都是文件中数据只能读取一次。

 

文件中乱码问题:一般是亚洲的中国、韩国、日本这些国家,语言使用键盘上字母无法拼出来的; 都不是字母组成的,需要拼音拼成文字来转换。

文件数据是怎么读取的呢;

选择:允许循环 & 不停止线程

线程1,循环4次: 运行,接口调用文件中4组数据;  哪怕只有一个线程,只要循环了,就会去读取文件下一数据。
线程1,循环5次,运行,接口调用文件中4组数据,再去头,重新读取第1组数据;
线程2,循环2次,运行,接口依次调用文件中4组数据; 不关心 哪个用户,只要有人来读取,就给下一行,只要有人来读取,就给下一行,按照循环来读取的。

 

选择:不允许循环 & 停止线程       文件中只 4组数据
线程2,循环3次,运行,接口只调用4次,调4组数据,就停止了,不再次调用了

 

标签:文件,CSV,读取,循环,参数,结束符,线程,jmeter,true
From: https://www.cnblogs.com/MTXue/p/17918757.html

相关文章

  • Jmeter HTTPS接口测试证书导入过程图解
    python中没有swich..case,若要实现一样的功能,又不想用if..elif来实现,可以充分利用字典进行实现主要是想要通过不同的key调用不同的方法,在学习过程中,发现不管输入的key是什么,只要字典中存在输出内容,每次都会输出,这跟自己需要的功能有出入。通过调试后,发现问题主要出现在key值对应的va......
  • python+excel接口自动化获取token并作为请求参数进行传参操作
    1、登录接口登录后返回对应token封装:importjsonimportrequestsfromutil.operation_jsonimportOperationJsonfrombase.runmethodimportRunMethodclassOperationHeader:def__init__(self,response):self.response=json.loads(response)defget_response_token(......
  • 接口超时,接口参数的特殊符号,接口的有序性,重试机制的结果一致性
    接口超时,接口参数的特殊符号,接口的有序性,重试机制的结果一致性1.http超时时间,将restTemplate的连接,超时时间设置更加长的时间。2.httpmvcGET请求,?a=1&b=2&c=#3,测试发现含#符号会在服务接口接收参数异常。需要将#特殊符合过滤,比如:可以替换为中文”井“3.请求的有序性保持3.1服......
  • Oracle12c新增max_idle_time参数的学习与感触
    Oracle12c新增max_idle_time参数的学习与感触TLDR其实任何软件出了新版本.readme是很重要的.尤其是数据库,涉及到底层问题的.比如这次遇到的Oracle的max_idle_time参数,以及前几天遇到的Mysql的新增的parallel关键字.自己之前的积累可能是一盏明灯,也可能是一堵墙.......
  • MT6785(MTK6785)_Helio G95安卓核心板规格参数
    MTK6785安卓核心板是一种工业级高性能的4G智能模块,它采用Android9.0操作系统,具备了蓝牙、FM、WLAN和GPS模块的集成。该核心板采用了两个工作频率高达2.0GHz的ARMCortex-A76内核和六个工作频率高达2.0GHz的ARMCortex-A55内核,以及强大的多标准视频编解码器。此外,它还具备广......
  • Day34 可变参数
    可变参数JDK1.5开始,Java支持传递同类型的可变参数给一个方法。在方法声明中,在指定参数类型后加一个省略号(...)。一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。如:publicvoidtest(intx,int...i){//......
  • 记录--get请求参数放在body中?
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 1、背景与后端对接口时,看到有一个get请求的接口,它的参数是放在body中的******get请求参数可以放在body中??随即问了后端,后端大哥说在postman上是可以的,还给我看了截图 可我传参怎么也调不通!下面就来探究到......
  • 国产670亿参数的DeepSeek:超越Llama2,全面开源
    模型概述DeepSeek,一款国产大型语言模型(LLM),凭借其670亿参数的规模,正引领着人工智能领域的新浪潮。这款模型不仅在多项中英文公开评测榜单上超越了700亿参数的Llama2,而且在推理、数学和编程能力方面表现突出。最引人注目的是,DeepSeek在匈牙利最新高中数学考试中获得了65分的高分,显示......
  • 使用阿里云性能测试工具 JMeter 场景压测 RocketMQ 最佳实践
    作者:森元需求背景新业务上线前,我们通常需要对系统的不同中间件进行压测,找到当前配置下中间件承受流量的上限,从而确定上游链路的限流规则,保护系统不因突发流量而崩溃。阿里云PTS的JMeter压测可以支持用户上传自定义的JMeter脚本,按照自定义的逻辑,借助PTS强大的分布式压测能力......
  • 使用阿里云性能测试工具 JMeter 场景压测 RocketMQ 最佳实践
    作者:森元需求背景新业务上线前,我们通常需要对系统的不同中间件进行压测,找到当前配置下中间件承受流量的上限,从而确定上游链路的限流规则,保护系统不因突发流量而崩溃。阿里云PTS的JMeter压测可以支持用户上传自定义的JMeter脚本,按照自定义的逻辑,借助PTS强大的分布式压测......