Это Иерархия, которую я имею в моем плане испытаний
У меня есть препроцессор Beanshell, как показано ниже:
import org.json.JSONArray;
import org.json.JSONObject;
JSONObject obj = new JSONObject();
obj.put("customerId", "1234");
obj.put("dataSourceName", "ABCD");
JSONArray relateddata = new JSONArray();
relateddata.add("abc", "abc");
obj.put("relatedData", relateddata);
String data = obj.toJSONString();
vars.put("request", data);
Мой запрос HttP, как показано ниже:
${request};
Мой запрос:
POST http://www.url.com (just an example)
POST data:
${request};
[no cookies]
Может ли кто-нибудь помочь мне понять, почему моя переменная запроса не заменяется и как я могу заменить ее?