0
レスポンスボディを動的に検証することを検討しています。私は、ユーザー権限に応じて、別のボディを返すエンドポイントを持っています。たとえば:Gatlingでダイナミックチェックを構築する
http("Request")
.get(url)
.header(user_a_token)
.check(jsonPath("one").exists)
.check(jsonPath("two").exists)
.check(jsonPath("three").notExists)
はしかし、私はフィーダーを使用して、それが設定可能なようにしたいか:
user: a
{
"one": "a",
"two": "b"
}
user: b
{
"one": "a",
"three": "c"
}
私は、私は1つのJSONフィールドは、このように存在するかどうかを検証するためにjsonPath
を使用することができることを知っています次のようなものがあります。
http("Request")
.get(url)
.header(user_token)
// iterate a list of Strings with the json field names
思考?