Jmeter文件传参一个参数对应多个值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter文件传参一个参数对应多个值相关的知识,希望对你有一定的参考价值。
好久没有写了,今天在工作中遇到一个小问题;很简单的东西,折腾了我半个小时,后面自己静下心想了下,解决了。
哈哈 自己还是比较笨滴!所以记录下,以免后面忘记。
首先,穿件Jmeter线程的东西就不说了,直接奔主题。
需求:请求接口,一个参数需要可以多个值(比如:选择城市时可以多选,一般情况下的参数是cityId=1,2,3,4,5,6......)
那么现在需要用文件传参的方式来实现呢?
1:建立文本.txt在某一个目录下面,把路径写入至 filename:把文件的绝对路径输入框中
2:Delimiter中默认值为【,】号 ,需要修改Delimiter输入框中的默认值;我这边修改的默认值为【/】,那么我如果有两个参数必须要用【/】来隔开,不是用【,】号了。
注: 因为参数的拼接也是用【,】号来区分,Jmeter默认参数与参数之间也用【,】区分, 如果不修改,那么jmeter只能当做是另外的一个参数处理,取值时也只会取第一个值
后面的值一律不取
2:直接请求接口,调用houseId参数
3:查看结果,是否是想要的结果
如果参数需要循环的去跑,设置该线程的循环次数,.txt文件如下输入
循环6次后的结果,请求6次都是定义好的参数
以上都是我自己为了方便记录写的,有什么不对的地方见谅
以上是关于Jmeter文件传参一个参数对应多个值的主要内容,如果未能解决你的问题,请参考以下文章