Las pruebas y la supervisión proactivas del rendimiento de la API son de vital importancia dentro del desarrollo de aplicaciones web. Postman es una de las herramientas de pruebas de API más populares que permite a los desarrolladores web crear colecciones de llamadas con datos de entrada en una API y comprobar la precisión de los datos de salida. En este artículo analizaremos una forma de definir y usar variables de entorno de Cartero en las pruebas dotcom-monitor.
Si utiliza Postman para probar los servicios de API y desea automatizar las pruebas y la supervisión continua, la plataforma Dotcom-Monitor le proporciona soluciones y herramientas completas para crear y ejecutar pruebas de carga de API y tareas de supervisión mediante colecciones de carteros. Para obtener información sobre cómo configurar una prueba de carga de API mediante colecciones de cartero en nuestra solución de pruebas de carga, LoadView, lea nuestras pruebas de carga de la API web con Postman Collection. Para obtener más información sobre cómo configurar dispositivos de supervisión, consulte nuestro artículo Supervisión de carteros (tareas de recopilación) con dotcom-monitor.
Variables de cartero
Las variables de entorno se pueden definir haciendo clic en el icono del ojo en la esquina superior derecha de la ventana Del cartero (consulte el sitio web del centro de aprendizaje de Cartero para obtener más información). Las variables permiten a los desarrolladores almacenar y reutilizar valores de parámetros en solicitudes y scripts de API. Si necesita actualizar un valor de variable, puede hacerlo en un solo lugar y el valor se cambiará automáticamente a lo largo de las colecciones de solicitudes. Las variables de entorno de Postman se pueden utilizar en las DIRECCIONES URL, en los parámetros POST, en el código JavaScript, etc. Para especificar la variable, utilice los corchetes como marcador de posición de nombre de variable:
{{<variable>}}
Dado que las variables existen independientemente de las colecciones de solicitudes en Postman, los valores de las variables no se pasan junto con una colección Postman al importarlas a Dotcom-Monitor. Para solucionar este problema, Dotcom-Monitor presenta una funcionalidad de importación de variables de Postman.
Importación de variables de cartero a puntocom-monitor
Si ha estado utilizando variables de entorno para ejecutar una colección de solicitudes en Postman, puede importar la lista de las variables de Postman a Dotcom-Monitor en unos sencillos pasos:
- Primero, exporte la lista de variables de Postman a un archivo JSON.
- En Dotcom-Monitor, vaya a la página de edición de la tarea Postman Collection correspondiente.
- En la barra lateral Destinos , haga clic en el botón de menú y seleccione Administrar parámetros de contexto.
- En Administrar parámetros de contexto, haga clic en Importar y proporcione al archivo JSON la lista de variables exportadas desde Postman.
- Haga clic en Listo. Una vez importadas, las variables se agregarán automáticamente a la lista de parámetros de contexto.
Una vez guardada la prueba de colección de cartero, el sistema usará el valor del parámetro de contexto proporcionado en la solicitud de API.
Definición de parámetros de contexto para colecciones de cartero en Dotcom-Monitor
Para definir manualmente una nueva variable en Dotcom-Monitor, debe crear un parámetro de contexto asociado con esta variable:
- En la barra lateral Configuración de tareas, haga clic en el botón de menú acciones y seleccione Administrar parámetros de contexto.
- Haga clic en Agregar parámetro y especifique exactamente el mismo nombre de la variable que aparece en la colección Postman cargada. De lo contrario, la variable se analizará como texto.
- Especifique un valor de la variable en el campo de entrada correspondiente y haga clic en Listo.