Я хочу извлечь ответ json в jmeter, и если ответ не такой, как ожидалось, мне нужно распечатать его в CSV-файл.
Я попытался с помощью метода contains проверить, содержит ли ответОжидаемое ключевое слово, но оно не работает.Есть ли другой способ сделать это?
Пример кода здесь:
log.info(ctx.getPreviousResult().getResponseDataAsString());
r = ctx.getPreviousResult().getResponseCode();
d = ctx.getPreviousResult().getResponseDataAsString();
if(!d.contains("valid")){
p.println(r +","+ vars.get("email") +",");
}
Это мой ответ json
{
"isBlueLinkServicePinValid": "valid"
}
Я проверяю ключевое слово "valid "
if(!d.contains("valid"))
Но это не похоже на работу?
TIA