Apidog

Plataforma de desarrollo de API colaborativa todo en uno

Diseño de API

Documentación de API

Depuración de API

Simulación de API

Prueba automatizada de API

¿Cómo añadir variables al cuerpo JSON en Postman?

Aprende a añadir variables al cuerpo JSON en Postman. Haz tus pruebas API más dinámicas y eficientes. Descubre los beneficios y sigue nuestra guía paso a paso.

Daniel Costa

Daniel Costa

Updated on April 15, 2025

Las API se han convertido en un componente crítico de las aplicaciones web y móviles modernas. Permiten que diferentes sistemas de software se comuniquen y compartan datos de manera eficiente. Sin embargo, probar estas API puede ser una tarea desafiante. Ahí es donde herramientas como Postman y APIdog entran en juego.

Este artículo tiene como objetivo guiarte a través del proceso de agregar variables al cuerpo JSON en Postman y APIdog. Esta potente función puede hacer que tu proceso de prueba sea más dinámico y eficiente.

💡
¿Listo para mejorar tus pruebas de API? ¡Prueba Apidog! Es una herramienta poderosa para pruebas de API eficientes. ¿Y adivina qué? ¡Puedes descargarlo GRATIS! ¡No esperes, comienza tu viaje con Apidog hoy mismo!
button

¿Qué es Postman?

Lo primero es lo primero, hablemos de Postman. Postman es una herramienta popular utilizada por desarrolladores y testers para el desarrollo y prueba de API. Proporciona una interfaz fácil de usar para enviar solicitudes HTTP y ver respuestas. ¡Pero eso no es todo! Postman también ofrece funciones avanzadas como variables de entorno, scripts previos a la solicitud y scripts de prueba, que exploraremos en esta publicación.

Página de inicio de Postman

¿Qué son las variables?

En el contexto de las pruebas de API, las variables son marcadores de posición para datos que pueden cambiar. Se utilizan para almacenar y transferir datos entre diferentes solicitudes o partes de una solicitud. Las variables pueden contener varios tipos de datos, como cadenas, números, booleanos o incluso objetos y matrices complejos.

Las variables juegan un papel crucial en las pruebas de API, mejorando la eficiencia, la mantenibilidad y la robustez de tus pruebas. Son fundamentales para cualquier herramienta de prueba de API, incluyendo Postman y APIdog.

¿Por qué usar variables en el cuerpo JSON?

Usar variables en el cuerpo JSON de las solicitudes API tiene varias ventajas:

  1. Contenido dinámico: Las variables te permiten insertar contenido dinámico en tus solicitudes. Esto es particularmente útil cuando el valor exacto necesario en el cuerpo de la solicitud no se conoce de antemano o cambia con frecuencia.
  2. Pruebas basadas en datos: Las variables habilitan las pruebas basadas en datos. Puedes definir un conjunto de valores para una variable y luego ejecutar la misma prueba varias veces, cada vez con un valor diferente del conjunto.
  3. Datos específicos del entorno: Si tienes diferentes entornos (como desarrollo, staging, producción), las variables se pueden usar para cambiar entre diferentes conjuntos de datos sin cambiar el cuerpo de la solicitud en sí.
  4. Reducción de la repetición: Si un valor se usa en varios lugares dentro de una solicitud, se puede usar una variable para representar ese valor. Esto reduce la repetición y facilita el mantenimiento de tus pruebas.
  5. Seguridad: Los datos confidenciales como las claves API o las credenciales de usuario se pueden almacenar en variables. Esto mantiene los datos confidenciales fuera de tus solicitudes y colecciones, mejorando la seguridad de tus pruebas.

Usar variables en el cuerpo JSON de tus solicitudes API puede hacer que tus pruebas sean más dinámicas, flexibles, fáciles de mantener y seguras. Es una práctica recomendada en las pruebas de API que puede ahorrarte tiempo y ayudarte a crear pruebas más robustas.

Cómo agregar variables al cuerpo JSON en Postman

Bien, vayamos al evento principal: agregar variables al cuerpo JSON en Postman. Aquí tienes una guía paso a paso:

Primero, debes definir tu variable. Puedes hacer esto en las variables de Entorno o Colección. Para hacer esto:

Haz clic en el icono de engranaje en la esquina superior derecha para abrir el modal Administrar entornos.

Modal Administrar entornos.

Haz clic en Agregar para crear un nuevo entorno, o selecciona uno existente.

En la nueva fila que aparece, ingresa el nombre de tu variable en la columna Variable.

crear un nuevo entorno

Guarda tu cambio.

Ahora, puedes usar esta variable en tu cuerpo JSON. En la pestaña Cuerpo de tu solicitud, selecciona raw y JSON del menú desplegable.

Solicitud de la pestaña Cuerpo de Postman

En el campo de entrada de texto, ahora puedes hacer referencia a tu variable usando la sintaxis de doble llave.

Campo de entrada de texto de Postman

Cuando envías tu solicitud, Postman reemplaza {{myVariable}} con el valor que definiste en tus variables de entorno o colección.

¡Y eso es todo! Has agregado con éxito una variable al cuerpo JSON de una solicitud de Postman.

Cómo agregar variables al cuerpo JSON en Apidog

Apidog es una plataforma de colaboración integrada para documentación de API, depuración de API, simulación de API y pruebas automatizadas de API. Combina herramientas como Postman, Swagger, Mock y JMeter para abordar el problema de la sincronización de datos entre diferentes sistemas utilizando un conjunto de sistemas y un conjunto de datos.

Interfaz principal de Apidog

Estas son algunas características clave de Apidog:

  1. Documentación de API: Una vez que se define el documento de la API, la depuración de la API, la simulación de datos y las pruebas de la API se pueden utilizar directamente sin necesidad de redefinición.
  2. Depuración de API: La herramienta para la documentación de la API y la depuración del desarrollo es la misma, lo que garantiza una coherencia completa entre la documentación de la API y el desarrollo de la API después de la depuración.
  3. Simulación de API: La simulación inteligente genera automáticamente datos basados en nombres de campo, la simulación avanzada devuelve datos especificados basados en solicitudes y los scripts de simulación modifican los datos simulados devueltos.
  4. Pruebas automatizadas de API: Genera casos de prueba a partir de API, agrega aserciones visualmente y crea escenarios de prueba con ramas e iteraciones fácilmente.

Apidog tiene como objetivo resolver el problema de la sincronización de datos en múltiples sistemas. Proporciona una solución eficiente, oportuna y precisa. Es un conjunto completo de herramientas que conecta todo el ciclo de vida de la API, ayudando a los equipos de I+D a implementar las mejores prácticas para el desarrollo API Design-first.

button

Crear variables: Puedes crear variables en Apidog yendo a la Administración del entorno (el botón Configuración en la esquina superior derecha de la aplicación) y seleccionando la pestaña Variables globales.

Administración del entorno de Apidog

En la nueva fila que aparece, ingresa el nombre de tu variable en la columna Variable.

ingresa el nombre de tu variable en la columna Variable

En la pestaña Cuerpo de tu solicitud, selecciona JSON del menú.

Pestaña Cuerpo de tu solicitud, selecciona JSON del menú.

En el campo de entrada de texto, ahora puedes hacer referencia a tu variable usando la sintaxis de doble llave.

Campo de entrada de texto en Apidog

Así es como puedes agregar una variable a un cuerpo JSON en Apidog.

Conclusión

Agregar variables al cuerpo JSON en Apidog y Postman es una técnica poderosa que puede optimizar tu proceso de prueba de API. No solo hace que tus pruebas sean más dinámicas y flexibles, sino que también agiliza tu proceso de prueba de API.

A lo largo de este artículo, hemos explorado qué son las variables, por qué son importantes en las pruebas de API y cómo agregarlas al cuerpo JSON tanto en Postman como en APIdog. Con el conocimiento y las habilidades que has adquirido, ahora estás equipado para llevar tus pruebas de API al siguiente nivel.

Recuerda, la práctica es clave cuando se trata de dominar cualquier nueva habilidad. Al usar variables, puedes crear solicitudes más dinámicas y reducir la repetición en tus pruebas.

button
Cómo usar Lovable AI (Alternativa a Cursor para desarrolladores web)Tutoriales

Cómo usar Lovable AI (Alternativa a Cursor para desarrolladores web)

Aprende a crear cualquier web con Lovable en esta guía completa. Descubre procesos paso a paso, funciones innovadoras e integra herramientas gratuitas como Apidog para gestión API.

Daniel Costa

April 15, 2025

Cómo usar n8n con servidores MCPTutoriales

Cómo usar n8n con servidores MCP

Automatiza flujos con n8n y servidores MCP para IA. Guía técnica: configuración, APIs, nodo "MCP Server Trigger" y Apidog para pruebas.

Daniel Costa

April 14, 2025

Cómo añadir claves API personalizadas a Cursor: Una guía completaTutoriales

Cómo añadir claves API personalizadas a Cursor: Una guía completa

Este tutorial te guiará para configurar y gestionar claves API personalizadas en Cursor (OpenAI, Anthropic, Google y Azure).

Daniel Costa

April 11, 2025