小编P p*_*tra的帖子

Jmeter:在 BeanShell Prepocessor 中解析 JSON 响应并将其存储在变量中

Jmeter:如何使用 BeanShell 预处理器从响应中提取和存储 accountID 变量?我们可以为此使用 JSON 或正则表达式。

我的回复看起来像:

    {
   "address":{
      "street1":"6550 Vallejo Street",
      "street2":"",
      "city":"Emeryville",
      "state":"CA",
      "zipcode":"98456",
      "country":"Uk"
   },
   "timezone":"US/Pacific-New",
   "reference":"fe_qa001",
   "token":"ns7h4rqVZegSZG6yZls6",
   "login":"fe_qa001@qa.com",
   "accountId":-9223372036762408565,
   "firstName":"qa029",
   "lastName":"svcqa",
   "email":"fe_qa001@qa.com",
   "component":[
      {
         "type":1,
         "reference":"12-1",
         "version":"1",
         "base":"Plastic",
         "zipcode":"94556",
         "bedsize":"high",
         "bed":false,
         "componentId":0,
         "code":"P5",
         "sku":"abcd",
         "serial":"1234",
         "purchaseDate":1372723200000,
         "chamber":2
      }
   ]
}
Run Code Online (Sandbox Code Playgroud)

我是 Jmeter 的新手。所以任何人都可以在这里帮助我。该要求就像从下面给出的响应中提取帐户 ID 并使用 BeanShell 预处理器将其存储在变量中。

json jmeter beanshell

3
推荐指数
1
解决办法
9892
查看次数

标签 统计

beanshell ×1

jmeter ×1

json ×1