2016-09-23 26 views
0

如何將jsonPath結果保存爲var作爲JSON並重用到其他jsonPath查詢?GATLING JSON保存和重用

請求:

var datas:Seq[String] = _ 
object Search{ 
    val search = exec(http("request_0") 
        .post(uriString) 
        .body(StringBody(requestJSON)) 
        .asJSON 
        .check(jsonPath("$..data[*]") 
        .saveAs("datas")) 
       ) 
} 

我已經試過類似...當然沒有成功:

object Next{ 
    var current = datas.jsonPath("$..[?(@.id=='"+id+"')]") // ERROR : value jsonPath is not a member of Seq[String] 
    val next =exec(/*use current variable*/) 
} 

的想法是使用JSON輸出在另一HTTP POST請求注入,像給料機。 thx

回答