POSTMAN - файл Json итерации запуска итерации на определенной конечной точке - PullRequest
0 голосов
/ 08 сентября 2018

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

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

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

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

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

1 Ответ

0 голосов
/ 12 сентября 2018

Под «единственной конечной точкой» вы подразумеваете запуск одной подпапки за 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"

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

...