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:
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
.Nell'elenco dei prodotti, fai clic sul nome del tuo prodotto.
Nella pagina Panoramica, fai clic su Pacchetto di deployment.
Verifica che il pacchetto di deployment sia stato letto e convalidato correttamente e fai clic su Anteprima deployment.
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.
- 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
- Vai alla pagina dei dettagli del prodotto.
- 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.
- 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.
- 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.