Jmeter读取本地txt/csv文件作为请求参数,实现接口自动化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jmeter读取本地txt/csv文件作为请求参数,实现接口自动化相关的知识,希望对你有一定的参考价值。

参考技术A

前提1: 找到 apache-jmeter-3.2->bin ,点击 Jmeter.bat 启动 Jmeter

4、HTTP 请求里的 Body 内容,需要用本地的值作为参数,按照下面方式书写,格式是 "$variable name" ,如果请求值有中文,记得 Content encoding 里要输入 UTF-8 ,否则会乱码

请求数据是一串ID,误以为是编码问题,排查了 jmeter.properties 编码设置和 HTTP 请求中 Content encoding 设置,排除乱码问题。后来发现是勾选了 Use multipart/form-data for POST ,找不到数据引发的问题

post 请求的参数有3种实现形式( Parameters、Body Data、Files Upload ),有些请求内容的数据格式是 json 格式的,不能把参数写在用 Parameters ,识别不了,导致响应数据有误

以上是关于Jmeter读取本地txt/csv文件作为请求参数,实现接口自动化的主要内容,如果未能解决你的问题,请参考以下文章

JMeter写入文件

本地文件读取(csv,txt)时字符编码问题解决

如何在jmeter中使用文件并读取数据

Jmeter csv文件进行参数化的两种方法

jmeter-csv文件参数化

JMeter(CSV参数化)