Docs de Autonomy
Integraciones

Resumen

Conecta Autonomy a los flujos de despliegue, CI, diseño y notificaciones.

Autonomy funciona mejor cuando la evidencia aparece donde el equipo ya revisa los cambios. Usa las integraciones para conectar los despliegues de previsualización, las pull requests, los jobs de CI, las referencias de diseño y las notificaciones de versión a la misma evidencia de ejecución.

Qué se conecta dónde

IntegraciónPropósito
GitHub AppActiva ejecuciones desde un comentario de pull request en lenguaje natural; recibe un comentario que se actualiza automáticamente y un check run.
GitHub ActionsActiva ejecuciones desde un workflow después de conocer la URL de previsualización.
VercelEjecuta QA automáticamente contra cada despliegue de previsualización de Vercel e informa el resultado como un check de despliegue.
NetlifyEjecuta QA automáticamente contra cada previsualización de despliegue de Netlify e informa el resultado a través de tu repositorio de GitHub vinculado.
Expo EASEjecuta QA móvil automáticamente contra cada build de EAS e informa el resultado a través de tu repositorio de GitHub vinculado.
FigmaUsa frames de diseño como líneas base visuales para pasos de prueba.
SlackRecibe resúmenes de ejecución, y haz preguntas a Autonomy o inicia ejecuciones desde un canal.
Alertas y reportesEnruta eventos a email y webhooks; programa resúmenes diarios o semanales.

Orden recomendado

Empieza por la superficie que crea las URL de previsualización. Para muchos equipos eso es Vercel o GitHub Actions. Añade la GitHub App a continuación para que los revisores puedan pedir una ejecución sin salir de la pull request. Cuando las ejecuciones de previsualización sean fiables, añade notificaciones de Slack para los fallos y amplía la cobertura a artefactos móviles, comprobaciones de API, líneas base visuales y recorridos protegidos.

Despliegue de la integración

  • Identifica el sistema que crea los objetivos de previsualización o staging.
  • Elige un caso de prueba de smoke que demuestre un recorrido de usuario real.
  • Guarda los secretos de Autonomy en el almacén de secretos del proveedor.
  • Ejecuta una vez manualmente y luego activa las ejecuciones automáticas.
  • Enruta la evidencia fallida al equipo dueño del recorrido.

Qué publican las integraciones

Las integraciones deben publicar un estado conciso y enlaces de evidencia, no duplicar cada artefacto. Los revisores deben poder abrir la pull request o el mensaje de Slack, ver si la ejecución pasó y seguir un único enlace al espacio de evidencia completo.

On this page