En Apidog, una variable sirve como marcador de posición dinámico para valores que pueden utilizarse en múltiples peticiones de API y scripts. Al ejecutar una petición o un script, Apidog hace referencia al valor actual de la variable.Al agrupar variables en entornos, puede adaptar fácilmente su configuración de pruebas a diferentes escenarios de trabajo (por ejemplo, Desarrollo, Pruebas, Producción).
A continuación, se presenta una guía rápida para crear y usar variables en Apidog.
1
Abra el proyecto PetStoreAbra el proyecto PetStore predeterminado, que viene preinstalado en su espacio de Equipo para cada usuario.
2
Abra la gestión de entornosLocalice y haga clic en el icono de entorno ≡ en la parte superior derecha de su interfaz.
3
Cree una variableBusque la sección Variables globales. Cree una nueva variable llamada my_variable con "123" como valor inicial.
4
Guarde los cambiosHaga clic en el botón Guardar.
5
Úsela en un endpointAbra el endpoint "Find pet by ID" y cambie a la pestaña Run.
6
Inserte la variableLocalice el parámetro de ruta "PetId" y añada {{my_variable}} como valor.
7
Vea el valorMueva el cursor sobre el nombre de la variable para ver su valor actual y su ámbito.
8
Cambie de entornoHaga clic en el desplegable Entornos junto al icono ≡ y cambie al entorno Local Mock.
9
Envíe la peticiónHaga clic en Enviar para ejecutar la petición.
10
Verifique la sustituciónEncontrará la respuesta mostrada en la mitad inferior de la interfaz. Al cambiar a la pestaña Petición real, puede ver la petición que se envió realmente, con las variables sustituidas por sus respectivos valores reales.
Para comprender mejor las variables en Apidog, consulte Uso de variables.
El término "entorno" se utiliza comúnmente en los equipos de desarrollo para distinguir entre "desarrollo", "pruebas", "producción", etc. Cada entorno abarca uno o un conjunto de servidores.
Cuando el cliente se encuentra en un entorno determinado, todas las peticiones se envían a los servidores de ese entorno.
Al cambiar de entorno, las peticiones se dirigen a un conjunto diferente de servidores.