Passaggio 6: test end-to-end

I test end-to-end avvengono in due fasi: test sandbox e test di produzione con lancio sperimentale.

  1. Test della sandbox: esegui una serie di scenari di test relativi all'inventario della sandbox utilizzando il frontend della sandbox. Puoi accedere agli URL del tuo inventario sandbox in Inventario > Inventario , trova un commerciante "Attivo (in sandbox)", quindi fai clic sul link nella colonna più a destra (se disponibile) oppure fai clic sulla riga e poi sul link "RwG - E2E".
  2. Test di produzione con lancio sperimentale: dopo aver completato i test della sandbox, rivolgiti al tuo contatto Google e il tuo account verrà messo in uno stato di "lancio parziale", dopodiché l'inventario di produzione diventerà prenotabile, ma non sarà rilevabile esternamente dagli utenti finali in nessuna proprietà di Google. Puoi accedere all'inventario con lancio sperimentale in Inventario > Inventario , trova un commerciante "Pronto", quindi fai clic sul link nella colonna più a destra (se disponibile) oppure fai clic sulla riga e poi sul link "RwG - E2E". I dettagli su come accedere a questo inventario e le precauzioni speciali che devi prendere con questi URL sono disponibili qui. Esegui un insieme di scenari di test simile a quello utilizzato nell'ambiente sandbox.

Scenari di test

I seguenti test end-to-end vengono eseguiti nell'ambito dei test di sandbox e di produzione con lancio sperimentale:

  • Effettua una prenotazione tramite il Centro azioni e verifica che la prenotazione venga visualizzata correttamente nel tuo sistema.
  • Verifica che le email di conferma siano state inviate e che l'orario e la prenotazione indicati siano corretti.
  • Annulla la prenotazione tramite il Centro azioni e verifica che sia stata annullata correttamente nel tuo sistema.
  • Prenota un altro appuntamento tramite il Centro azioni e attiva l'annullamento dal tuo sistema con l'API Booking Notification
  • Rimuovi un determinato spazio dal sistema e controlla se è stato rimosso correttamente nel Centro azioni tramite BatchAvailabilityLookupResponse e aggiornamenti in tempo reale dell'inventario (se applicabili). Nota: i ritardi dovrebbero richiedere meno di cinque minuti per la RTU.
  • Modifica una prenotazione dal Centro azioni e verifica che la prenotazione modificata venga visualizzata correttamente nel tuo sistema.
  • Fai clic sulle varie aree per assicurarti che non siano presenti BatchAvailabilityLookup errori

Debug

Durante il debug di problemi relativi agli slot di disponibilità, utilizza il Visualizzatore disponibilità nel Portale partner per visualizzare una cronologia delle modifiche agli slot.

Preparazione al lancio

Per prepararti al lancio, compila il questionario relativo alla preparazione al lancio. L'invio di questo modulo comunica a Google che è tutto pronto per il lancio.

Inoltre, compila tutti i campi obbligatori nella scheda Configurazione > Informazioni di contatto del Portale partner. È obbligatorio compilare il modulo con i dati di contatto prima del lancio.

In preparazione al lancio, esamina il seguente elenco di controllo finale:

  • I caricamenti del feed avvengono ogni giorno.
  • I tassi di errore del server di prenotazione sono inferiori al 5%.
  • I tassi di errore degli aggiornamenti in tempo reale sono inferiori al 5%.
  • I dati utente vengono trasmessi in modo sicuro.
  • Non sono presenti richieste di prenotazione di terze parti dal tuo backend.
  • Il controllo della disponibilità viene eseguito per più di 3 giorni, preferibilmente nel corso di un fine settimana, con percentuali di errori e non disponibili inferiori al 5%.

Una volta completati questi passaggi, contatta il rappresentante del Centro azioni per programmare la data di lancio.