#postman #postman-collection-runner
#postman #postman-collection-runner
Вопрос:
У меня есть URL конечной точки, такой как https://example.com /{{переменная}}.json . Я хотел бы использовать средство сбора данных в Postman для выполнения нескольких запросов к этой конечной точке и загрузки CSV-файла с несколькими идентификаторами, которые будут отображаться вместо этой переменной в URL конечной точки.
Я могу это сделать, если переменная отображается в теле запроса или в параметрах запроса, но я не могу понять, как это сделать, если переменная помещена в сам URL в этом формате.
Если я использую переменную collection / environment / global, она просто помещает сохраненные данные в URL, а не данные из загруженного CSV с помощью Collection Runner.
Ответ №1:
Убедитесь, что у вас есть variable
в первой строке вашего CSV-файла, как показано ниже. и удалите variable
из своей коллекции / среды / глобальных переменных.
variable
123
456
789
В postman runner выберите коллекцию и загрузите файл csv в data, установите для итераций требуемое число.
Теперь, когда вы запускаете коллекцию, каждая итерация будет принимать новое значение из файла csv.
Обратитесь к этому блогу за подробным объяснением.
Комментарии:
1. Большое вам спасибо, это решило мою проблему! Переменная также была установлена как глобальная переменная.