Integrare QAProof nel tuo Pipeline CI/CD – QA Proof Blog Skip to main content

Integrare QAProof nel tuo Pipeline CI/CD

Individuare i problemi di qualità dopo il deployment è costoso. Integrare QAProof nel tuo pipeline CI/CD garantisce che ogni modifica venga testata prima di raggiungere la produzione.

Integrazione tramite API REST

QAProof fornisce una semplice API REST con autenticazione tramite token Bearer. Attiva i test in modo programmatico e ottieni risultati in JSON che puoi elaborare nel tuo pipeline.

Esempio con GitHub Actions

Aggiungi uno step di workflow che esegue i test QAProof sui deployment di preview:

  • Effettua il deploy dell'ambiente di preview
  • Attiva i test QAProof tramite API
  • Elabora i risultati e fai fallire la build se i punteggi scendono sotto la soglia
  • Pubblica i risultati come commento nel PR

Impostare i Quality Gate

Definisci i punteggi minimi accettabili per ogni tipo di test. Ad esempio:

  • Fedeltà del Design: minimo 85/100
  • Accessibilità: minimo 90/100
  • Responsive: minimo 80/100

Fai fallire la build quando i punteggi scendono sotto le soglie, costringendo i team ad affrontare i problemi di qualità prima del merge.