Skip to content

Celerabit API

Ejecutar Pruebas

Endpoint [get - https]

app-api.celerabit.com/named/client/client-name/target/application-name/scenario/scenario-code/run

Parámetros
  • client-name: Nombre del cliente en Celerabit
  • application-name: Nombre de la aplicación a la que pertenece el escenario a ejecutar
  • scenario-code: Código del escenario a ejecutar
Headers

Authorization: Bearer valid-token

Dónde:

  • valid-token Token de autenticación generado a partir de las credenciales otorgadas
Cuerpo del mensaje:

Ninguno

Valor retornado

Objeto Json que especifica el identificador del nuevo Job de ejecución de la prueba.

Ejemplo:

{
    "jobId": #########
}

Ejemplo de invocación

Shell script usando curl
Pre-requisitos
Crear script de invocación

Para fines del ejemplo, el siguiente script lo guardaremos en el archivo Celerabit-run-scenario.sh

#!/bin/sh

TOKEN="321RTV4R3T43T4VQT4VQ3T4QC3T4VQT4Q"
CLIENT_NAME="MY COMPANY"
APPLICATION_NAME="MY APPLICATION"
SCENARIO_CODE="MY SCENARIO CODE"

CELERABIT_ENDPOINT="https://app-api.celerabit.com/named/client/${CLIENT_NAME}/target/${APPLICATION_NAME}/scenario/${SCENARIO_CODE}/run"

echo "Executing scenario ${SCENARIO_CODE} ..."

curl \
    -H "Content-Type: text/plain" \
    --header "Authorization: Bearer ${TOKEN}" \
    --data "${SCENARIO_CODE}" \
    -X POST "${CELERABIT_ENDPOINT}" 
[Ir al menú principal](../../index.md) [support.performance@techandsolve.com](mailto:support.performance@techandsolve.com)