Jmeter脚本上一个请求的返回值当下一个请求的参数用(token)

1.登录后做下单操作

2.用HTTP代理服务器录制脚本,

剔除掉无关的请求只留下2个请求:1个登录、1个下单。如下图所示

3.操作脚本

3.1在线程组下添加HTTP Cookie管理

3.2在登录的请求下添加“正则表达式提取器”

引用名称:token;正则表达式:"token":"(.*?)";模板:$1$;匹配数字:0。如下图所示

 3.3在下单的请求下添加“CSV Data Set Config”

3.3.1csv文件不带表头的展示

  • csv文件展示如图所示

  • CSV Data Set Config这里除了前三行需要修改,别的值用默认的就行。我一共要把4个字段参数化,分别是vin,no,name,pre_time,如图所示

3.3.2csv文件带表头的展示

  • csv文件展示如图所示

  • 第三行为空即可

 

3.4在下单的请求中,修改入参的参数值还有token

引用4个参数${vin},${no},${name},${pre_time},还有token是${token_g}

如果读取不到参数话的文件,那么需要看一下这个文件的编码,用记事本之类的方式打开,看看是不是有乱码

 

posted on 2018-05-17 17:40  Fun0623  阅读(1518)  评论(0编辑  收藏  举报