jmeter使用csv进行参数化及(运行后出现乱码错误解决)

目录

jmeter使用csv进行参数化

1、准备参数化文本内容:mac没有自带的txt文本编辑器,笔者是在word中新建的然后保存成txt文档

2、进入jmeter中,在线程组中右键添加--配置元件--csv数据文件设置

3、将设置的变量配置到运行脚本中

4、进入线程组中设置线程数,设置为5,然后运行

Jmeter运行后出现乱码

1、响应结果出现乱码一般是编码的问题,汉子乱码在编码处编码写成utf-8

2、如果还不行,对jmeter的文件进行修改

3、退出jmeter,重新打开,再次运行


jmeter使用csv进行参数化

1、准备参数化文本内容:mac没有自带的txt文本编辑器,笔者是在word中新建的然后保存成txt文档

参数与参数之间用逗号隔开,英文逗号。笔者亲试中文逗号是无法将参数分割开的,就会默认   为一个参数来处理。内容编辑完成后写成保存txt文档,当然.dat文档也是可以的

将文档保存到固定位置,获取文档的路径。windows中直接右键就可以复制到文档的路径。mac中笔者一般都是将文档直接拖到终端中,文档路径直接生成

2、进入jmeter中,在线程组中右键添加--配置元件--csv数据文件设置

设置csv数据文件内容:

文件名天填写刚才获取到的文件路径+文件名+文件格式

文件编码写保存文件时的格式,一般中文都是utf-8

变量名称指的是变量指代的内容,每一列之间用逗号隔开。步骤1中保存的变量用逗号隔开,这儿设置变量名时一样用逗号隔开

3、将设置的变量配置到运行脚本中

配置变量是:美元符号+大括号变量名。比如:符号+大括号变量名。比如:{name}

这儿的变量名要与步骤2设置的变量名称一致

4、进入线程组中设置线程数,设置为5,然后运行

察看结果树中选择以browser的形式查看ui界面,依次察看可以看到结果是依次从步骤1中的文档内容依次读取

Jmeter运行后出现乱码

1、响应结果出现乱码一般是编码的问题,汉子乱码在编码处编码写成utf-8

2、如果还不行,对jmeter的文件进行修改

具体修改方法请留言咨询

步骤如下进入/bin目录,以记事本的方式打开jmeter.properties

ctr+f查找ISO-8859-1,会查找到好多内容,找到sampleresult.default.encoding=ISO-8859-1这句话

如下图,取消注释号#,并且将ISO-8859-1编码改为utf-8,保存退出

3、退出jmeter,重新打开,再次运行

以百度首页为例,查看结果如下,乱码问题解决


以下是我收集到的比较好的学习教程资源,虽然不是什么很值钱的东西,如果你刚好需要,可以评论区,留言【777】直接拿走就好了

各位想获取资料的朋友请 点赞 + 评论 + 收藏 ,三连!

三连之后我会在评论区挨个私信发给你们~

相关推荐
互联网杂货铺3 小时前
基于Selenium+Python的web自动化测试框架(附框架源码+项目实战)
自动化测试·软件测试·python·selenium·测试工具·单元测试·测试用例
惜.己6 小时前
Jmeter中的配置原件(四)
java·前端·功能测试·jmeter·1024程序员节
Xiao Fei Xiangζั͡ޓއއ8 小时前
一觉睡醒,全世界计算机水平下降100倍,而我却精通C语言——scanf函数
c语言·开发语言·笔记·程序人生·面试·蓝桥杯·学习方法
糊涂君-Q10 小时前
Python小白学习教程从入门到入坑------第三十一课 迭代器(语法进阶)
python·学习·程序人生·考研·职场和发展·学习方法·改行学it
吾店云建站1 天前
WordPress 6.7 “Rollins”发布
科技·程序人生·职场和发展·创业创新·程序员创富
暮春二十四1 天前
关于用postman调用接口成功但是使用Java代码调用却失败的问题
java·测试工具·postman
古人诚不我欺1 天前
jmeter常用配置元件介绍总结之分布式压测
分布式·jmeter
清尘沐歌1 天前
推荐一款好用的postman替代工具2024
测试工具·postman
清尘沐歌1 天前
有什么好用的 WebSocket 测试工具吗?
websocket·网络协议·测试工具
Tiger Z1 天前
文献阅读 | Nature Methods:使用 STAMP 对空间转录组进行可解释的空间感知降维
程序人生