51Testing软件测试论坛

标题: 关于#postman#的问题:postman 这个动态的字段怎么提取 [打印本页]

作者: 测试积点老人    时间: 2021-9-28 13:05
标题: 关于#postman#的问题:postman 这个动态的字段怎么提取
postman 这个动态的字段怎么提取
[attach]134656[/attach]
  1.                                                                    Settings Cookies Params o Headers(8) Pre-request Script Tests O Authorization o Body <>
  2.     //将数据解析成json格式 ascriol.ac
  3.       var data3=]SON.parse(responseBody); 2
  4.                                                                                                            Learn moreabout testsscripts
  5.       y/取accesstoken自 SNIPPETS
  6.       var data3=+data3.data.orderProposerReMap+
  7.                                                                                                            Getan envircnmentvariable
  8.    6
  9.       //设置成环境变量 Getaglobalvariable
  10.       pm.environment.set(“data3”,data3)
  11.                                                                                                            Getavariable
  12.                                                                                                             selacolectonvaraa
  13.                                                                                                            Setan environmentvariabl
  14.                                                                                                            setaglobalvariable
  15.                                                                                                            Seta collection variable
  16.                                                                                                            Clear an environmentvariabl
  17.                                                                                                             clearaglobalvariable
  18.                                                                                                            Clearacollaction variable
  19.              Headers(17) Body Cookies Test Results  Status:200OK Time:119ms Size:3.56KB Save Response
  20.           Raw Preview Pretty Visualize JSON 口Q
  21.                 derMeedraterialMap”!
  22.    8 “1442378104468955137“:
  23.    9
  24.   10 id:1442378184586703873”
  25.                        “orderId:1442378184229879809”
  26.   12 “proposerId:“1442378184468955137
  27.   3 materialCode”:100004”,
  28.   14 materiaiMame”:“营业执照”
  29.   5 “type":1.
  30.   6 ”status”:0.
  31.                        “orgNotaryIds”:null
  32.   18 “content”:null,
  33.   19 createTime":“2021-09-27T14:38:33”
  34.   20 “materiaiDesc":“1.营业执照的副本复印件;2.请注意拍摄的清晰度”
  35.                        isNeedsign”:0.
  36.                                                                                                                子Bootcamp Runner Trash
复制代码



作者: 海海豚    时间: 2021-9-29 09:25
下一个接口需要获取登录session,在前一个接口tests中添加
var jsondata=JSON.parse(responseBody);postman.setEnvironmentVariable("session", jsondata.body.content.session);
参考下这个
作者: bellas    时间: 2021-9-29 09:48
试试楼上的方法
作者: qqq911    时间: 2021-9-29 10:27
截取返回报文
作者: litingting0214    时间: 2021-9-29 14:22
找到他的上级字段获取他下级的值
作者: jingzizx    时间: 2021-9-30 07:47
获取保存




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2