Test end-to-end

I test end-to-end si svolgono in due fasi: test sandbox e test di produzione lanciati soft.

  1. Test della sandbox: esegui una serie di scenari di test nel tuo inventario sandbox utilizzando il frontend della sandbox. È possibile accedere agli URL dell'inventario Sandbox in Inventario > Inventario , individua il commerciante "Pubblicato (in Sandbox)", poi fai clic sul link nella colonna più a destra (se disponibile) oppure sulla riga e poi sul link "RwG - E2E".
  2. Test per la fase di produzione soft: una volta completati i test sandbox, contatta il tuo contatto Google e il tuo account verrà impostato sullo stato "soft-launched", dopodiché l'inventario di produzione diventerà prenotabile, ma non potrà essere trovato esternamente dagli utenti finali in nessuna proprietà di Google. È possibile accedere all'inventario lanciato manualmente nella sezione Inventario > Inventario , individua il commerciante "Pronto", poi fai clic sul link nella colonna più a destra (se disponibile) oppure sulla riga e fai clic sul link "RwG - E2E". I dettagli su come accedere a questo inventario e le precauzioni speciali che devi intraprendere con questi URL sono disponibili qui. Esegui uno insieme di scenari di test simili a quelli eseguiti nel tuo ambiente Sandbox.

Scenari di test

I seguenti test end-to-end vengono eseguiti nell'ambito di test di Sandbox e di lancio soft:

  • Effettua una prenotazione tramite Prenota con Google e verifica che venga visualizzata correttamente nel sistema.
  • Verifica che le email di conferma vengano inviate e che l'orario e la prenotazione elencati siano corretti.
  • Annulla la prenotazione con Prenota con Google e verifica che sia stata annullata correttamente nel tuo sistema.
  • Prenota un altro appuntamento tramite Prenota con Google e attiva l'annullamento dal tuo sistema con l'API Prenotazioni di prenotazione
  • Rimuovi un determinato slot dal sistema e controlla se è stato rimosso correttamente su Prenota con Google tramite BatchAvailabilityLookupResponse e gli aggiornamenti in tempo reale dell'inventario (se applicabile). Nota: i ritardi dovrebbero richiedere meno di cinque minuti per RTU.
  • Modifica una prenotazione da Prenota con Google e verifica che la prenotazione modificata venga visualizzata correttamente nel sistema.
  • Fai clic su varie aree per assicurarti che non ci siano errori BatchAvailabilityLookup

Debug

Quando esegui il debug dei problemi relativi agli slot di disponibilità, utilizza il visualizzatore della disponibilità nel portale partner per visualizzare una cronologia delle modifiche agli slot.

Preparazione al lancio

Per prepararti al lancio, compila il questionario sull'idoneità al lancio. Inviando questo modulo, indichi a Google che è tutto pronto per il lancio.

Inoltre, compila tutti i campi obbligatori nella scheda Informazioni di contatto > del portale partner. Prima del lancio, devi compilare il modulo con i dati di contatto.

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

  • I caricamenti del feed avvengono quotidianamente.
  • La percentuale di errori del server di prenotazione è inferiore al 5%.
  • La percentuale di errori degli aggiornamenti in tempo reale è inferiore al 5%.
  • I dati degli utenti vengono trasmessi in modo sicuro.
  • Non sono presenti richieste di prenotazione di terze parti dal tuo backend.
  • Lo strumento di verifica della disponibilità è stato eseguito per più di 3 giorni (preferibilmente durante il fine settimana) con tassi di errore non disponibili e inferiore al 5%.

Una volta completati questi passaggi, contatta il tuo rappresentante Prenota con Google per pianificare la data del lancio.