Loading...

Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Automation Testing

Automation Testing es una herramienta de pruebas de API que automatiza el proceso de pruebas de las APIs en tu aplicación. Puedes probar las funciones Basic I/O y Advanced I/O en tu aplicación, o cualquier URL de terceros, y obtener respuestas. Puedes escribir casos de prueba según tus requisitos, programar pruebas para que se ejecuten automáticamente y gestionar todo el proceso de pruebas de API con una intervención manual mínima.

Nota: Automation Testing actualmente no está disponible para los usuarios de Catalyst que acceden desde los centros de datos de EU, AU, IN o CA.

Ejecutar un plan de pruebas

Descripción

Un plan de pruebas permite la ejecución automatizada de uno o más conjuntos de pruebas en Automation Testing. Esta API te permite activar la ejecución de un plan de pruebas que ya está configurado en la consola remota de tu proyecto. Esto es equivalente a la opción de ejecución instantánea disponible para un plan de pruebas en la consola.

Detalles de la solicitud

URL de solicitud

POST

{api-domain}/baas/v1/project/{project_id}/automation-testing/{test_plan_id}/execute

copy

api-domain
URL
El dominio específico del DC para acceder a Catalyst API

project_id
Numerical
El ID único del proyecto

test_plan_id
Numerical
El ID único creado para un plan de pruebas.

Encabezados de solicitud

Authorization: Zoho-oauthtoken {oauth_token}
Environment: Development

Encabezados opcionales

CATALYST-ORG: {org_id}

Environment: Development

Alcance

ZohoCatalyst.automationtesting.execute

Detalles de la respuesta

La respuesta contiene el estado de la ejecución del plan de pruebas, junto con detalles como el Run ID único que se generará para cada ejecución automatizada o instantánea del plan de pruebas, el Test Plan ID que se pasó, y el parámetro is_schedule_started que contiene el estado del inicio de la ejecución como true o false.

Sample Request
copy

curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/3359000000016812/automation-testing/537000000022025/execute
-H “Authorization: Zoho-oauthtoken 1000.25*************************e.3e*************************3” \

Sample Response
copy
{
"status": "success",
"data": {
    "id": 537000000034053,
    "test_plan_id": 537000000022025,
    "is_schedule_started": true
}
}