Почтальон: как запускать некоторые запросы несколько раз, а другие — один раз, используя Postman или Newman

#postman #postman-collection-runner #newman

#почтальон #почтальон-сборщик #ньюман

Вопрос:

У меня есть три запроса API в коллекции postman. Я хочу выполнить первый и третий запросы один раз, а второй запрос несколько раз, используя файл данных.

Когда я передаю файл данных Postman runner, он выполняет все три запроса несколько раз на основе записей в файле данных.

Есть ли способ указать Postman или Newman использовать файлы данных только для определенного запроса, а не для всех из них. Или, если есть какой-либо обходной путь или другой подход.

Примечание: — Я воздерживаюсь от использования отдельных коллекций для запросов, которые я буду запускать несколько раз, поскольку стало бы сложно поддерживать несколько коллекций.

Комментарии:

1. Как насчет повторения запроса на предварительных вкладках запроса, который вы хотите выполнить один раз, или что-то в этом роде?

Ответ №1:

Я думаю, что этого можно достичь с помощью postman.setNextRequest() .

Проверьте рабочие процессы создания запросов для получения подробной информации.

Комментарии:

1. Я думал об этом, но реализация чего-то подобного сделает запросы более сложными. Это не то, что я ищу.

2. Я не вижу никакой другой возможности.