Я пытаюсь сохранить мои переменные в CSV-файл с помощью постпроцессора BeanShell, код:
String id = "${userID}";
FileWriter fstream = new FileWriter("JmeterBean.csv",true);
fstream.write(id+"\n");
fstream.close();
План тестирования:
HTTP-запрос GetUsersById => вернуть все идентификаторы
Json Extractor => из моего ответа
{"@class":"com.test.dto.userDTO",
"author":"John",
"id":"89BC331D723F", },
{"@class":"com.test.dto.userDTO",
"author":"Alex",
"id":"FTH7JBDRF567",
}
- Имя переменной: userID
- JSON-выражение пути:
$.[?(@.@class=='com.test.dto.userDTO')].id
- Номера совпадений:
-1
Постпроцессор BeanShell
Но мой CSV-файл всегдапусто и выглядит так: