1、使用body data设置参数:html
1,首先,使用Fiddler录制post请求,并发送成功,导成jmx格式,并用jmeter打开;java
2,此时,不设置参数,运行,OK,运行成功,其传递的值为如下格式:json
{"tagid":"aaaaa","resource":null,"resourceExtend":null}并发
运行成功后为:post
3,而后对其进行参数化:url
A,首先,添加csv data set config,以下图所示:spa
注意:1,此处要选择utf-8;.net
2,variable Nmes处不须要写参数化名称;3d
3,csv文件要另存为csv格式,而且csv文件要有表头,以下图所示:htm
B,参数化参数:
C.OK,设置完成,运行,运行成功:
也能够这种方式:
Step 6 使用 CSV Data Set Config 将 json 数据参数化
右键单击 Thread Group,右键菜单选择 "添加" -> 配置元件 -> CSV Data Set Config,Filename 输入 e:/defonds/work/20141105/json.txt(要使用绝对路径),Variable Names 输入 cityCode,cityName,subCategoryCode,subCategoryName,编辑 e:/defonds/work/20141105/json.txt 内容以下图所示:
最后编辑 Body Data 里的 json 串里须要参数化的地方,使用 ${cityCode} 等参数覆盖须要参数化的部分: