POSTMAN - Newman Run Iteration Json File на определенной конечной точке

У меня есть коллекция почтальонов, содержащая некоторую конечную точку. Что-то вроде этого

my-collection |- Get All Users |- Get User |- Delete User

У меня также есть несколько json-файлов сценария / итерации Newman (1. get-all-users.json, 2. get-user.json, 3. delete-user.json).

Как запустить json-файл с одним сценарием / итерацией для конкретной конечной точки на my-collection?

Допустим, get-all-users.json запускается только для конечной точки Get All Users, а не запускается для всех конечных точек.

Как сделать HTTP-запрос в Javascript?
Как сделать HTTP-запрос в Javascript?
В JavaScript вы можете сделать HTTP-запрос, используя объект XMLHttpRequest или более новый API fetch. Вот пример для обоих методов:
0
0
576
1

Ответы 1

Под «единой конечной точкой» вы подразумеваете запуск одной подпапки для 1 итерации, скажем, «Получить всех пользователей». Верно?

Если это так, вы можете экспортировать my-collection как JSON в свою систему (нет необходимости отдельно экспортировать подпапки в get-all-users.json, get-user.json, delete-user.json).

Вы можете использовать опцию --folder (для справки см. здесь). Просто укажите имя папки, которую вы хотите запустить, например, «Получить всех пользователей».

Итак, ваша команда newman должна быть (ваша среда json и global json являются "env.json" и "global.json" соответственно):

newman run "<my_collection_path>/my-collection.json" --folder "Get All Users" -e "<env_path>/env.json" -g "<global_path>/global.json"

Таким образом, вы сможете запускать запросы в одной подпапке за раз.

Другие вопросы по теме