Puede que más de uno quiera hacer multiples peticiones sin ejecutar scripts externos. Para todos ellos esta guía 😉.
1 Body
Luego de validar el EndPoint, sustituiremos el body por una variable
{{body_request}}

2 Pre-request Script
Obtendremos la informacion del archivo *.json para cada iteración y la pasamos a la variable local como String formateado
let json = pm.iterationData.get('json');
pm.variables.set('body_request', JSON.stringify(json));

3 Test
Validaremos la respuesta
pm.test("Body matches key name", function () {
pm.expect(pm.response.text()).to.include("name");
});

4 Runner
Abrimos el Runner
5 Collection Runner
- Abrimos la colección donde guardamos el request
- Indicamos la cantidad de iteraciones
- Cargamos el archivo *.json
6 Vista previa
El archivo *.json es un vector para que cada elemento sea una iteración.
Envolvemos cada objecto como valor en una nueva llave que será reconocido como variable en Pre-request Script
Perdón por nombrar json la llave para la variable
, puede ser confunso 😅 usen otro como jsonData o jsonRequestBody.
[{"json": jsonObject}
,{"json": jsonObject}
,{"json": jsonObject}]

7 Ejecución
Ejecutalo sin miedo al éxito
8 Valida
Listo la información está en su sitio.
Enlaces de interés
Trabajando con archivos de datos
Consejos y trucos comunidad Postman
Ahora combinalo con todo lo que aprendiste en el curso de Postman
Curso de Postman