Variables y expresiones
Descripción
Las variables permiten reutilizar valores entre pasos, y las expresiones calculan datos en tiempo de ejecución.
Motivación
Usar variables mantiene los flows concisos y facilita pasar IDs o tokens de un paso a otro.
Ejemplo
{
"vars": {
"token": "XXXX",
"collection": "uuid | prepend \"test-\""
}
}
Ejemplo avanzado
{
"vars": {
"host": "https://api.example.com",
"auth": "basic {{username}}:{{password}}"
},
"steps": [
{ "title": "List users", "method": "GET", "url": "{{host}}/users", "basic_auth": "{{auth}}" }
]
}
Preguntas y respuestas
P: ¿Las expresiones pueden hacer referencia a respuestas anteriores?
R: Sí. Usa response.bodyJson u otros campos.
Comentarios
Guarda los tokens de autenticación como variables para tener las credenciales centralizadas.
Otros usos
Combina expresiones con el helper uuid para generar IDs únicos durante las pruebas.