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】直接拿走就好了

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

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

相关推荐
JackSparrow4144 小时前
和AI一起将全部CSDN博文迁移到个人博客站
人工智能·程序人生·ai·github·cloudflare·astro·静态博客
ysu_03141 天前
Postman接口调试实战指南-从HTTP请求到环境变量-Collection与自动化测试
网络·网络协议·测试工具·http·api·postman·可用性测试
特立独行的猫a1 天前
八零后熟悉的世界,正在一点点消失
程序人生·生活
郝学胜-神的一滴1 天前
AI 编程智能体 03:拆解当下主流智能体能力
开发语言·c++·人工智能·python·程序人生·游戏
Single2 天前
无影脚通行|人类:星际物种的地球预演
程序人生·其他·人机交互·产品经理·业界资讯
ZhangJun952 天前
从零写一个类鲁大师的硬件检测小工具,软件附上,可直接使用
windows·测试工具·电脑·笔记本电脑·硬件架构
郝学胜-神的一滴3 天前
C++ Templates 01:拨开迷雾,读懂C++模板经典著作
开发语言·c++·程序人生·游戏·游戏引擎·软件构建
郝学胜-神的一滴3 天前
AI 编程智能体 02:AI智能体到底是什么
开发语言·人工智能·python·程序人生·pycharm
可爱系程序猿3 天前
键鼠都正常、只有手柄映射才提示 dinput8.dll?DirectInput 接口和游戏目录怎么对齐
程序人生·游戏·电脑
涵美女程序猿3 天前
ChatCut online 剪负载均衡健康检查演练录屏:后端池、探针路径与摘除阈值怎样对应
运维·程序人生·电脑·负载均衡