gpt4 book ai didi

json - 如何执行 PUT 操作来更新 Jmeter 中的 API?

转载 作者:行者123 更新时间:2023-12-01 04:54:48 25 4
gpt4 key购买 nike

以下代码用于 POST API:

{
"request": {
"method": "GET",
"urlPattern": "/identity/v2/users/7983739"
},
"response": {
"status": 200,
"headers": {
"Content-Type": "application/json"
},
"body" : "{ 'language': 'en‐US', 'phoneNumbers': [{'type': 'home','value': 8059662323}, {'type': 'office','value': 8053088006},{'type': 'mobile','value': 6502229400}],'addresses': [{‘address1': '419 State St’,’address2': '2nd Floor’,’city': 'Santa Barbara’,’state': ‘CA’,’postalCode': 93101,’country': ‘US’,’type': ‘shipping'}] }"
}
}

现在,我想用以下数据更新正文:

"body" : "{'language':'en‐US','phoneNumbers':[{'type':'home','value':8059662323},{'type':'home','value':6502229400}],'addresses':[{'address1':'419 State St','address2':'2nd Floor','city':'Santa Barbara','state':'CA','postalCode':93101,'country':'US''type':'shipping'}]}"

谁能告诉我如何使用 Jmeter 来做...

最佳答案

步骤如下:

  1. 添加HTTP Request取样器到您的 Test Plan
  2. 配置主机、端口、URL等。
  3. 从“方法”下拉列表中选择“PUT”
  4. 从“参数”切换到“ body 数据”部分
  5. 在那里提供新的 JSON 值

您可能还需要添加 HTTP Header Manager至少发送具有 application/json 值的 Content-Type header 。

参见 Testing SOAP/REST Web Services Using JMeter有关如何开始使用 JMeter 进行 API 测试的详细信息的文章

关于json - 如何执行 PUT 操作来更新 Jmeter 中的 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37424809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com