В Jmeter при попытке извлечь данные из объекта Json все в порядке и прекрасно работает, но, когда у меня есть массив объектов Json, я не могу извлечь его.
Результат:
[{"id":1,"name":"test"},{"id":2,"name":"test2"}]
это мой проект JSON Extractor и JSR233 Assertion.
В скрипте Groovy я веду журнал.info, но не фиксирует значение переменной, которое описано в JSON Extraxtor.
String id = vars.get("id");
log.info ("The example answer is " + id);
if (id == ""){
AssertionResult.setFailureMessage("The id is null");
AssertionResult.setFailure(true);
}
Обратите внимание, что если ответ Json выглядит следующим образом {"id":1,"name":"test"}
, все работает правильно.