1.Gatling返回body体取关联函数
1.1示例1
//对body返回体中"bzApplyNo": "XXXXXXXXXX",进行判断,将返回body体中的XXXXXXXXXX返回截取,保存为参数bzApplyNo
//对body返回体中"bzApplyNo": "XXXXXXXXXX",进行判断,将返回body体中的XXXXXXXXXX返回截取,保存为参数bzApplyNo
.check(regex(""""bzApplyNo": "(.*)",""").find.saveAs("bzApplyNo"))
1.2示例2
//左边界为authToken,右边界不确定;$代表整个返回body体,$.authToken代表返回body里的authToken字段
.check(jsonPath("$.authToken").ofType[String].saveAs("authToken"))
1.3示例3
//对返回截取内容有字母数字组合,为了更好定位到截取字段可以写为下面格式;
.check(regex("""name="outdh" value="([A-Z0-9]*)" dataType="1" />""").find.saveAs("outdh"))