Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini membahas proses pengujian produk VM Anda sebelum mengirimkannya untuk
ditinjau.
Melihat pratinjau dan menguji produk Anda
Untuk melihat pengalaman pengguna terhadap produk Anda, lihat pratinjau dan uji produk. Pratinjau
akan memandu Anda melalui proses melihat dan men-deploy produk, seperti
yang dilihat pelanggan.
Untuk mengaktifkan pratinjau deployment produk Anda, objek Cloud Storage
harus diupload dan divalidasi di Producer Portal.
Ganti YOUR_PUBLIC_PROJECT_ID dengan ID untuk project publik yang Anda buat untuk Cloud Marketplace—misalnya, my-organization-public.
Dalam daftar produk, klik nama produk Anda.
Di halaman Ringkasan, klik Paket deployment.
Pastikan paket deployment Anda berhasil dibaca dan divalidasi, lalu klik Pratinjau deployment.
Tinjau detail deployment, lalu klik Deploy.
Pratinjau Anda di-deploy.
Setelah berhasil men-deploy produk dan memverifikasi bahwa produk tersebut berperilaku seperti yang Anda harapkan, Anda dapat keluar dari pratinjau.
Untuk menghapus deployment pratinjau, buka halaman Deployment Manager dan hapus deployment.
Pengujian menyeluruh
Sebaiknya uji setiap alur menyeluruh produk Anda untuk memastikan pengalaman pelanggan yang luar biasa.
Sebelum memulai prosedur pengujian, pastikan semua penguji memiliki akses ke
produk. Jika gambar produk tidak ada di project publik Anda, pastikan
setiap penguji ditambahkan sebagai penampil ke project pengembangan yang
berisi gambar produk. Penguji harus merupakan pengguna Cloud Console, dan harus ditambahkan ke project.
Rencana pengujian UI
Di situs Cloud Marketplace, klik Explore Marketplace, lalu telusuri produk Anda.
Pastikan kartu produk terlihat di hasil penelusuran,
dan informasi di kartu ditampilkan dengan benar. Jika Anda memiliki lebih
dari satu produk, konten setiap produk harus dapat dibedakan dari
konten produk lainnya.
Buka halaman detail produk dengan mengklik produk Anda, lalu verifikasi
hal berikut:
Header ditampilkan dengan nama, kategori, perkiraan biaya,
dan tombol Luncurkan.
Deskripsi produk ditampilkan dengan link Pelajari lebih lanjut yang mengarah ke halaman produk atau layanan tertentu di situs Anda.
Stack teknologi ditampilkan, dengan jenis produk, versi, stempel waktu
terakhir yang diperbarui, serta ID dan komponen kategori, jika ada.
Bagian Harga memiliki perincian harga, serta link yang berfungsi
untuk harga dan
uji coba gratis.
Detail harga sudah benar, dan panah Tampilkan lainnya diperluas
dengan benar.
Bagian Pemeliharaan & dukungan secara jelas menentukan apakah
dukungan dipaketkan ke dalam harga. Bagian ini memiliki:
Deskripsi saluran dukungan yang tersedia dan jam layanannya.
Link ke situs dukungan Anda.
Bagian Persyaratan layanan menyertakan link ke Perjanjian Lisensi Pengguna Akhir (EULA) Anda.
Alur deployment
Buka halaman detail produk.
Klik Launch dan isi semua kolom input yang berlaku untuk men-deploy produk. Pastikan hal berikut:
Produk memiliki jenis mesin dan ukuran disk default yang sama seperti yang
ditentukan dalam tabel harga di halaman detail produk.
Link berfungsi dengan benar.
Port HTTP dan HTTPS dicentang/tidak dicentang secara akurat.
Deploy produk pada jenis mesin default, dan pastikan produk tersebut berhasil di-deploy. Pastikan hal berikut:
Anda dapat menggunakan SSH ke instance virtual machine.
Jika aplikasi memiliki URL admin, login ke konsol Admin dengan
nama pengguna/sandi.
Pastikan port yang ditentukan terbuka.
Ulangi langkah-langkah di atas untuk berbagai ukuran instance (terutama besar dan kecil)
dan region.
Ulangi langkah-langkah di atas dengan instance yang di-clone (hard drive yang di-clone).
Langkah berikutnya setelah deployment
Jika produk Anda memiliki langkah berikutnya pasca-deployment dalam Panduan memulai,
Anda juga harus menguji langkah-langkah ini untuk memastikan deployment produk
berhasil diselesaikan.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-03 UTC."],[],[],null,["# Testing your VM product\n\nThis page covers the process of testing your VM product before submitting it for\nreview.\n\nPreview and test your product\n-----------------------------\n\nTo see how users will experience your product, preview and test the product. The\npreview walks you through the process of viewing and deploying your product, as\na customer sees it.\n\nTo enable deployment previews for your product, the Cloud Storage object\nmust be uploaded and validated in Producer Portal.\n\nTo preview and test your product:\n\n1. Open Producer Portal in the Google Cloud console:\n\n ```\n https://console.cloud.google.com/producer-portal?project=YOUR_PUBLIC_PROJECT_ID\n ```\n\n Replace \u003cvar translate=\"no\"\u003eYOUR_PUBLIC_PROJECT_ID\u003c/var\u003e with the ID for the public\n project that you created for Cloud Marketplace---for example,\n `my-organization-public`.\n | **Note:** If you don't see the link, or can't access the URL, verify that you've selected the correct project and have the Editor (`roles/editor`) role for the project.\n2. In the list of products, click the name of your product.\n\n3. On the **Overview** page, click **Deployment package**.\n\n4. Verify that your deployment package was read and validated successfully and\n click **Deployment preview**.\n\n5. Review the deployment details and click **Deploy**.\n\nYour preview is deployed.\n\nAfter you've successfully deployed your product and verified that it behaves as\nyou expect, you can exit your preview.\n| **Note:** If you've turned on **Use Marketplace owned images** for the product that you're previewing, then when your customers use your product, they access a Google-owned copy of the VM image you created. However, when you test your own product, Cloud Marketplace uses your original version of the VM image for your testing.\n\nTo delete the preview deployment, open the Deployment Manager\npage and delete the deployment.\n\nEnd-to-end testing\n------------------\n\nWe recommend you test each of your products' end-to-end flows, to ensure a\ngreat customer experience.\n| You can start the following testing instructions as soon as your Partner Engineer informs you that your product is ready for end-to-end testing.\n\nBefore starting testing procedures, verify that all testers have access to the\nproduct. If the product image(s) is not in your public project, ensure that\neach of the testers is added as a viewer to the development project which\ncontains the product image(s). The testers need to be users of Cloud console,\nand must be added to the project.\n\n### UI test plan\n\nOn the [Cloud Marketplace](https://cloud.google.com/marketplace)\nsite, click **Explore Marketplace** and then search for your product(s).\nEnsure that the product card is visible in the search results,\nand that the information on the card is displayed correctly. If you have more\nthan one product, the content of each product must be distinguishable from\nthat of the other products.\n\n1. Go to the product details page by clicking on your product, and verify the following:\n - The header is displayed with your name, category, estimated costs and **Launch** button.\n - The product description is displayed with a **Learn more** link that points to a specific product or service page on your website.\n - The tech stack is displayed, with the product type, version, last updated timestamp, and category ID and components, if applicable.\n - The **Pricing** section has the price breakdown, as well as working links to pricing and [free trial](/free-trial/?hl=en_US&_ga=2.158098680.-378933855.1562096601&_gac=1.202315427.1562683467.COn65saJqOMCFbubswodhicJmQ).\n - The pricing details are correct, and the **Show more** arrow expands properly.\n - The **Maintenance \\& support** section clearly specifies whether the support is bundled into the pricing. The section has:\n - A description of available support channels and their hours of service.\n - A link to your support site.\n - The **Terms of service** section includes a link to your End User License Agreement (EULA).\n\nDeployment flow\n---------------\n\n1. Go to the product details page.\n2. Click **Launch** and fill in all of the applicable input fields to deploy the product. Ensure the following:\n - The product has the same default machine type and disk size as are specified in the pricing table on the product details page.\n - Links work correctly.\n - HTTP and HTTPS ports are checked/unchecked accurately.\n3. Deploy the product on a default machine type, and verify that the product is deployed successfully. Ensure the following:\n - You can SSH into the virtual machine instance.\n - Test the license key in an SSH session: \n\n ```sh\n curl -H \"Metadata-Flavor: Google\" http://metadata.google.internal/computeMetadata/v1/instance/licenses/?recursive=true\n ```\n - Application info is loaded.\n - If the application has admin URL, log into the Admin console with the username/password.\n - Check that the specified ports are opened.\n4. Repeat above steps for different instance sizes (especially large and small) and regions.\n - Repeat the above steps with cloned instances (cloned hard drives).\n\nPost-deployment next steps\n--------------------------\n\nIf your product has any post-deployment next steps in its [Getting Started guide](/marketplace/docs/partners/vm/set-up-environment#getting-started-document),\nthen you must also test these steps to ensure that the deployment of your\nproduct is successfully completed."]]