Jmeter接口测试(四)传递参数

参数设置

  Jmeter 支持通过 查询字符串参数(Query String Parameters) 或者 Request body 请求体来传递参数。

  1.get请求是普通键值对

     get请求一般通过parameters来传递键值对参数, 如下图如所示设置参数:

 

    执行该请求,查看返回结果,可以在请求中看到,jmeter在执行get请求时自动将参数拼接在了请求URL中,以“?”分割路径和参数,以“&”连接多个请求参数,如下图所示:

  2.json格式的post请求   

    post请求很简单,只要把入参放到BodyData里面就可以了,记得要先用json在线校验工具进行校验,另外要加http头管理器,在里面加上content-type:Application/json

     

    响应结果:

    由于json字符串在Body Data中传递,故请求的数据都在Post Data中,而post只有路径

  3.post请求的键值对

    除了放到BodyData里,有时候放到URL里,用&连接符,类似情况1的get请求。如下图所示:

 

    可以看到参数是在POST中而非POST DATA

 

  4.post请求:parameters选项卡中填写而非bodydata,但与bodaydata效果一样   

    注意:

       在Parameters中填写表格形式的入参,信息头管理器可以没有,但不可写成“Content-Type: application/json”否则报错

 

posted on   hancel秋  阅读(16741)  评论(5编辑  收藏  举报

编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示