первый пост здесь!
Я играл с автоматизацией почтальона и сумел скопировать строки идентификаторов и идентификаторы FAB.
Я видел похожие вопросы, задаваемые, но не совсем подчеркнул, как я надеялся это сделать ...
Наличие ответа;
<SessionInfo FABSessionId="FAB123456789"/>
<VehicleSearchResponse Success="true" ModifiedRequest="false">
<ViewInfo Offset="0" Length="30"/>
<ResultSetInfo SortCode="cost" SortAscending="true" MaxItems="900" NumItems="30"/>
<Vehicles>
<Vehicle StartDate="20181002" EndDate="20181006" PickUpPoint="XXX" DropOffPoint="XXX">
<Image URL="https://picture.net/example.jpg"/>
<MoreInfoTexts>
<MoreInfo Header="..."/>
<MoreInfo Header="..."/>
<MoreInfo Header="..."/>
</MoreInfoTexts>
<PickUpDepotDetails Telephone="012345 67890">
<Address Address1="..." CityOrTown="..." Country="..."/>
</PickUpDepotDetails>
<DropOffDepotDetails Telephone="012345 67890">
<Address Address1="..." CityOrTown="..." Country="..."/>
</DropOffDepotDetails>
</Vehicle>
........
</Vehicles>
</VehicleSearchResponse>
См. Выше ... Я хочу иметь возможность скопировать весь сегмент "Транспортное средство" из ответа о доступности на запрос калькуляции ... Это массив, поэтому ниже приведены 20 других результатов .......
Запрос калькуляции:
<Itinerary EndDate="20181006" ItineraryId="V!XXX!12345!ABC123!XXX!ABC321!XXX" StartDate="20181002">
<Vehicles>
{{vehicleSetter}}
</Vehicles>
<OptionalExtras>
Таким образом, весь сегмент Vehicle - / Vehicle должен быть скопирован в {{vehicleSetter}}.
Есть ли способ сделать это, используя аналогичные (Costing) сценарии Pre-RQ для;
pm.globals.get("fabSessionSetter");
pm.globals.get("vehicleSetter");
и, может быть, что-то в (доступном) сценарии тестирования, например
pm.globals.set("vehicleSetter", jsonObject.FAB_VehicleAvailRS.VehicleSearchResponse.Vehicles.Vehicle[2]);
Дайте мне знать, если вам нужна дополнительная информация ... Спасибо!