Pengujian Cepat

Pengujian Cepat adalah alat yang memungkinkan Anda menjelajahi bagaimana pengguna akhir akan mengalami alur pemesanan. Aplikasi ini dapat menampilkan UI pengurutan saat menampilkan data dari feed, dan Anda dapat melakukan pemesanan pengujian menggunakan endpoint API fulfillment pengujian. Panduan ini menjelaskan cara melihat pratinjau dan menguji integrasi Pesan dengan Google menggunakan alat Pengujian Cepat.

Alat Pengujian Cepat

Di Portal Partner, Anda dapat menggunakan alat Pengujian Cepat untuk menguji integrasi Pesanan dengan Google secara manual. File feed data dapat diupload langsung di console. Alat ini membuka jendela terpisah dengan UI alur pemesanan. Jika feed data dan endpoint fulfillment pengujian valid, alur pemesanan pengguna dapat diuji secara menyeluruh.

Alat Pengujian Cepat hanya boleh digunakan oleh satu developer dalam satu waktu. Pengguna harus memiliki peran Editor atau Administrator agar dapat mengupload feed. Jika pengguna melihat error, "pemanggil tidak memiliki izin", hal ini dapat diperbaiki dengan memperbarui ke salah satu peran yang didukung. Hanya satu feed data yang dapat dipublikasikan di Pengujian Cepat. Sandbox dapat digunakan untuk menjalankan pengujian lain secara paralel.

Berikut adalah panduan langkah demi langkah tentang cara menggunakan Pengujian Cepat:

  1. Di Portal Partner, buka Dasbor > Pengujian Cepat.
  2. Upload file feed data yang akan diuji. File harus dalam format NDJSON.
  3. Setelah upload selesai, klik Kirim.
  4. Sistem sekarang memproses file feed data. Proses ini dapat memerlukan waktu hingga beberapa menit. Tabel secara otomatis dimuat ulang sehingga Anda tidak perlu memuat ulang halaman.
  5. Setelah statusnya menunjukkan Success, klik Quick Test.
  6. Isi API fulfillment pengujian dan pilih apakah akan menggunakan pembayaran sungguhan atau tidak selama pengujian. Perhatikan bahwa Pengujian Cepat dapat digunakan tanpa URL fulfillment, tetapi pengguna tidak dapat melakukan pemesanan.
  7. Terakhir, klik Quick Test.

Setelah mengklik tombol Quick Test, pengguna akan dialihkan ke antarmuka penemuan restoran uji. Restoran hanya menampilkan restoran yang diupload di feed data pengujian.

Antarmuka ini menampilkan halaman pemesanan yang identik dengan layar produksi. Perhatikan bahwa penguji dapat membuat keranjang dan mengklik untuk melakukan check out, tetapi mereka akan mengalami error jika Fulfillment API tidak ditetapkan.

Antarmuka juga memiliki pemilih partner, seperti yang ditunjukkan dalam screenshot berikut. Alat tersebut menampilkan semua partner yang diluncurkan bahkan di lingkungan pengujian.

Meluncurkan partner dalam Quick Testing.

Referensi lainnya

Selain langkah-langkah yang diuraikan dalam panduan ini, Anda dapat menggunakan alat konsol untuk menguji dan memecahkan masalah fulfillment pesanan lebih lanjut.

Jika Anda ingin menguji banyak restoran sekaligus, lakukan di Pengujian Sandbox.

Lihat alat berikut untuk mendapatkan panduan tambahan:

  • Konsol Chrome DevTools menghasilkan JSON permintaan dan respons antara konsol dan fulfillment Anda. Lihat output ini saat Anda melakukan pengujian manual untuk memecahkan masalah tertentu.
  • Log permintaan dan respons tersedia di Logs Explorer di Project GCP Anda.