Esadax tiene automaticamente d'occhio vari aspetti della tua applicazione web utilizzando l'API Checks. Scopri come utilizzare i controlli nel tuo flusso di lavoro Esadax qui.
Indice dei contenuti
- Tipi di flussi abilitati da Checks API
- Controlla il ciclo di vita
- Costruire la tua integrazione Checks
Tipi di flussi abilitati da Checks API
-
Controlli di base:
- 200 risposte su pagine o API specifiche.
- Determina lo stato di salute della distribuzione e identifica i problemi con il codice, gli errori o le connessioni interrotte.
-
Prestazioni:
- Raccoglie le informazioni vitali web di base per pagine specifiche e le confronta con la nuova distribuzione.
- Aiuta a decidere se compilare la distribuzione o bloccarla per ulteriori indagini.
-
End-to-end:
- Consente di verificare che la distribuzione disponga di tutti i componenti necessari per la compilazione corretta.
- Identifica eventuali pagine danneggiate, immagini mancanti o altre risorse.
-
Ottimizzazione:
- Ottimizza le informazioni sulla dimensione del fascio.
- Assicura che il tuo sito web gestisca risorse di grandi dimensioni come pacchetti e immagini.
Ciclo di vita dei controlli
Lo schema mostra come funziona un controllo:
- Quando viene creata una distribuzione, Esadax attiva il webhook
deployment.created. Ciò indica agli integratori che gli assegni possono ora essere registrati.
- Un integratore utilizza l'API Checks per creare i controlli definiti nella configurazione dell'integrazione.
- Quando la distribuzione viene creata, Esadax attiva il webhook
deployment.ready. Ciò notifica agli integratori di iniziare i controlli sulla distribuzione.
- Esadax attende che tutti gli assegni creati ricevano un aggiornamento.
- Una volta che tutti i controlli ricevono una conclusione, gli alias verranno applicati e la distribuzione andrà in diretta.
Costruire la tua integrazione Checks
Per creare la tua integrazione Checks:
- Fornire soluzioni di configurazione basse o nulle per gli sviluppatori per eseguire controlli.
- Includi un processo di onboarding guidato dall'installazione al risultato finale.
- Fornire informazioni rilevanti sull'esito del test sulla dashboard di Esadax.
- Documenta come andare oltre il comportamento predefinito per creare test personalizzati per utenti avanzati.