以下代码适用于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 ......
答案 0 :(得分:1)
以下是步骤:
您可能还需要添加HTTP Header Manager以发送至少Content-Type
标头,其值为application/json
。
有关如何使用JMeter
开始API测试的详细信息,请参阅Testing SOAP/REST Web Services Using JMeter文章答案 1 :(得分:0)
您可以将整个主体放在变量中,然后使用$ {variable}
在此处使用它您也可以在此处查看http://fabiouechi.blogspot.com/2011/03/jmeter-posting-json-data-to-web-service.html