Test del prodotto VM

Questa pagina illustra la procedura di test del prodotto VM prima dell'invio per la revisione.

Visualizzare in anteprima e testare il prodotto

Per vedere l'esperienza degli utenti con il prodotto, visualizza l'anteprima e testa il prodotto. L'anteprima ti guida nella procedura di visualizzazione e deployment del prodotto, così come la vede un cliente.

Per abilitare le anteprime del deployment per il tuo prodotto, l'oggetto Cloud Storage deve essere caricato e convalidato in Producer Portal.

Per visualizzare in anteprima e testare il prodotto:

  1. Apri Producer Portal nella console Google Cloud:

    https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID
    

    Sostituisci YOUR_PUBLIC_PROJECT_ID con l'ID del progetto pubblico che hai creato per Cloud Marketplace, ad esempio my-organization-public.

  2. Nell'elenco dei prodotti, fai clic sul nome del tuo prodotto.

  3. Nella pagina Panoramica, fai clic su Pacchetto di deployment.

  4. Verifica che il pacchetto di deployment sia stato letto e convalidato correttamente e fai clic su Anteprima deployment.

  5. Esamina i dettagli del deployment e fai clic su Esegui il deployment.

È stato eseguito il deployment dell'anteprima.

Dopo aver eseguito il deployment del prodotto e verificato che funzioni come previsto, puoi uscire dall'anteprima.

Per eliminare il deployment in anteprima, apri la pagina Deployment Manager ed elimina il deployment.

Test end-to-end

Ti consigliamo di testare i flussi end-to-end di ciascuno dei tuoi prodotti per garantire ai clienti un'esperienza ottimale.

Prima di iniziare le procedure di test, verifica che tutti i tester abbiano accesso al prodotto. Se l'immagine del prodotto non è presente nel progetto pubblico, assicurati che ciascuno dei tester venga aggiunto come visualizzatore al progetto di sviluppo che contiene le immagini dei prodotti. I tester devono essere utenti della console Cloud e devono essere aggiunti al progetto.

Piano di test dell'interfaccia utente

Sul sito Cloud Marketplace, fai clic su Esplora Marketplace e cerca i tuoi prodotti. Assicurati che la scheda del prodotto sia visibile nei risultati di ricerca e che le informazioni sulla scheda siano visualizzate correttamente. Se offri più di un prodotto, i contenuti di ciascun prodotto devono essere distinguibili da quelli degli altri prodotti.

  1. Vai alla pagina dei dettagli del prodotto facendo clic sul prodotto e verifica quanto segue:
    • L'intestazione viene visualizzata con il tuo nome, la categoria, i costi stimati e il pulsante Avvia.
    • La descrizione del prodotto viene visualizzata con un link Scopri di più che rimanda a una pagina specifica del prodotto o del servizio sul tuo sito web.
    • Viene visualizzato lo stack tecnico, con il tipo di prodotto, la versione, il timestamp dell'ultimo aggiornamento, l'ID categoria e i componenti, se applicabili.
    • La sezione Prezzi contiene la suddivisione dei prezzi e link funzionanti ai prezzi e alla prova gratuita.
      • I dettagli dei prezzi sono corretti e la freccia Mostra altro si espande correttamente.
    • La sezione Manutenzione e assistenza specifica chiaramente se l'assistenza è inclusa nei prezzi. La sezione include:
      • Una descrizione dei canali di assistenza disponibili e dei relativi orari di servizio.
      • Un link al tuo sito di assistenza.
    • La sezione Termini di servizio include un link al Contratto di licenza con l'utente finale (EULA).

Flusso di deployment

  1. Vai alla pagina dei dettagli del prodotto.
  2. Fai clic su Avvia e compila tutti i campi di immissione applicabili per eseguire il deployment del prodotto. Verifica quanto segue:
    • Il tipo di macchina e le dimensioni del disco predefiniti del prodotto sono gli stessi specificati nella tabella dei prezzi della pagina dei dettagli del prodotto.
    • I link funzionano correttamente.
    • Le porte HTTP e HTTPS vengono selezionate o deselezionate con precisione.
  3. Esegui il deployment del prodotto su un tipo di macchina predefinito e verifica che il deployment del prodotto sia stato eseguito correttamente. Verifica quanto segue:
    • Puoi connetterti all'istanza della macchina virtuale tramite SSH.
    • Testa il codice licenza in una sessione SSH:
      curl -H "Metadata-Flavor: Google" http://metadata.google.internal/computeMetadata/v1/instance/licenses/?recursive=true
      
    • Informazioni sull'applicazione caricate.
      • Se l'applicazione ha un URL di amministrazione, accedi alla Console di amministrazione con il nome utente e la password.
      • Verifica che le porte specificate siano aperte.
  4. Ripeti i passaggi precedenti per istanze di dimensioni diverse (in particolare grandi e piccole) e regioni.
    • Ripeti i passaggi precedenti con le istanze clonate (dischi rigidi clonati).

Passaggi successivi dopo l'implementazione

Se per il tuo prodotto sono presenti passaggi successivi post-deployment nella Guida introduttiva, devi anche testare questi passaggi per assicurarti che il deployment del prodotto venga completato correttamente.