Detectar problemas de calidad después del despliegue es caro. Integrar QAProof en tu pipeline de CI/CD garantiza que cada cambio se pruebe antes de llegar a producción.
Integración mediante API REST
QAProof proporciona una API REST sencilla con autenticación mediante token Bearer. Activa pruebas de forma programática y obtén resultados en JSON que puedes procesar en tu pipeline.
Ejemplo con GitHub Actions
Añade un paso de workflow que ejecute pruebas de QAProof en despliegues de preview:
- Despliega el entorno de preview
- Activa las pruebas de QAProof mediante API
- Procesa los resultados y haz fallar la build si las puntuaciones caen por debajo del umbral
- Publica los resultados como comentario en el PR
Establecer Quality Gates
Define puntuaciones mínimas aceptables para cada tipo de prueba. Por ejemplo:
- Fidelidad de Diseño: mínimo 85/100
- Accesibilidad: mínimo 90/100
- Responsive: mínimo 80/100
Haz fallar la build cuando las puntuaciones caigan por debajo de los umbrales, obligando a los equipos a abordar los problemas de calidad antes del merge.