Pengujian pra-peluncuran

Berikut ini daftar pengujian wajib dan yang direkomendasikan yang harus Anda selesaikan sebelum meluncurkan integrasi Google Wallet API. Pengujian yang sesuai bervariasi menurut kasus penggunaan. Anda harus dengan hati-hati menguji semua fungsi integrasi yang diharapkan untuk memastikan pengalaman terbaik bagi pengguna Anda.

Prasyarat

Anda harus membuat setidaknya satu objek kartu voucher dan menambahkan kartu tersebut ke Google Wallet di perangkat yang didukung Android sebelum memulai pengujian.

Pengujian yang diperlukan

Google menggunakan kriteria dalam tabel berikut untuk menentukan apakah Kartu Anda siap untuk dirilis ke publik. Sebelum peluncuran, verifikasi setiap item untuk memastikan Anda siap mengirimkan Kartu untuk dirilis.

Pengujian tombol

Bagian ini mencantumkan kriteria untuk pengujian yang menggunakan tombol Tambahkan ke Google Wallet.

Pengujian Hasil yang diharapkan
Tombol uji di browser Chrome. Tombol merender dan berfungsi dengan benar di halaman web partner pada Chrome.
Tombol uji di browser Firefox. Tombol ditampilkan dan berfungsi dengan benar di halaman web partner di Firefox.
Tombol uji di browser Safari. Tombol merender dan berfungsi dengan benar di halaman web partner di Safari.
Tombol tes di browser Internet Explorer 9. Tombol merender dan berfungsi dengan benar di halaman web partner di Internet Explorer 9 (Citrix).
Tombol uji pada tingkat zoom browser yang berbeda. Tombol dirender dengan benar pada berbagai tingkat zoom browser.
Uji kecepatan rendering tombol. Satu tombol dirender dalam waktu tidak lebih dari 1 detik.
Jika Anda mendesain situs agar tombol Tambahkan ke Google Wallet menghilang setelah kartu voucher disimpan:
  1. Klik tombol Tambahkan ke Google Wallet di situs Anda
  2. Menghapus kartu yang disimpan dari Google Wallet
Tombol Tambahkan ke Google Wallet akan muncul kembali di situs Anda.
Jika Anda mendesain situs agar tombol Tambahkan ke Google Wallet menghilang setelah kartu voucher disimpan. Akan muncul string yang menunjukkan bahwa kartu voucher telah disimpan.

Pengujian link dan tombol 'Tambahkan ke Google Wallet'

Bagian ini mencantumkan kriteria untuk pengujian yang dilakukan dengan mengklik tombol Tambahkan ke Google Wallet.

Pengujian Hasil yang diharapkan
Klik tombol Tambahkan ke Google Wallet di situs Anda. JWT yang dibuat berisi semua domain yang valid untuk tombol (https dan http, bukan www)
Klik tombol Tambahkan ke Google Wallet di situs Anda. Kartu yang benar telah disimpan ke Google Wallet.
Klik tombol Tambahkan ke Google Wallet di situs Anda. Kartu disimpan dan Anda tidak dapat menekan tombol lagi.
Klik tombol Tambahkan ke Google Wallet di situs Anda. JWT yang dibuat merujuk ke class approved.

Pengujian pedoman merek

Bagian ini mencantumkan kriteria untuk memeriksa pedoman merek dari tombol Tambahkan ke Google Wallet.

Pengujian Hasil yang diharapkan
Pastikan tombol Anda mematuhi bagian penempatan tombol Tambahkan ke Google Wallet dalam Pedoman brand. T/A
Pastikan tombol Anda mematuhi bagian desain tombol Tambahkan ke Google Wallet dalam Pedoman merek. T/A

Google menyarankan kriteria dalam tabel berikut untuk menentukan apakah kartu voucher Anda siap untuk dirilis ke publik atau tidak. Semua pengujian UI harus dilakukan dengan penggunaan aplikasi Google Wallet di perangkat berbasis Android.

Pengujian fungsionalitas umum

Bagian ini mencantumkan kriteria untuk pengujian fungsional umum.

Pengujian Hasil yang diharapkan
Validasi informasi kontak yang diberikan dengan kartu voucher (jika ada). Semua informasi kontak valid dan terbaru.
Persyaratan layanan mengidentifikasi apakah kartu voucher hanya dapat ditukarkan di sebagian lokasi (jika berlaku). T/A

Lulus pengujian Class dan Lulus pengujian Objek

Bagian ini mencantumkan kriteria untuk pengujian yang menerapkan fungsionalitas Lulus Class atau Lulus Objek.

Pengujian Hasil yang diharapkan
Tambahkan pesan ke class menggunakan REST API. Pesan akan muncul di bagian atas daftar pesan dalam tampilan kartu voucher yang diperluas di aplikasi Google Wallet*.
Tetapkan interval validTimeInterval.end di Kartu Voucher Anda ke waktu dalam waktu dekat. Kartu Voucher harus disetel ke kedaluwarsa ketika waktu telah berlalu.
Class Anda berisi ID tempat (dengan lokasi terkait) atau nilai lintang/bujur sehingga konsumen akan diberi tahu saat mereka berada di dekat salah satu lokasi Anda. T/A
Pergilah ke lokasi yang berdekatan dengan ID kelas atau tempat Anda. Notifikasi akan muncul di ponsel yang menunjukkan bahwa ada penjual di sekitar untuk kartu kartu voucher Anda.
Class memiliki reviewStatus Approved. T/A

*Anda juga harus menguji penambahan pesan ke masing-masing objek menggunakan REST API jika Anda berencana mengirim pesan ke masing-masing pengguna.

Pengujian antarmuka pengguna

Bagian ini mencantumkan kriteria untuk pengujian yang menerapkan elemen umum antarmuka pengguna.

Pengujian Hasil yang diharapkan
Pastikan semua kolom wajib diisi pada template Anda sudah diisi dengan informasi yang benar. T/A
Pastikan gambar Anda mematuhi semua panduan gambar dalam Pedoman brand T/A
Pastikan nilai string Anda mematuhi semua panduan judul dalam Pedoman merek. T/A
kartu voucher dirender dengan benar di perangkat. T/A
Klik link situs di aplikasi Google Wallet untuk program kartu voucher Anda. Link situs akan menampilkan halaman web penjual yang benar.
Penjual tidak menampilkan kode batang jika mereka tidak memiliki kemampuan pemindaian kode batang di toko. T/A
Kode batang yang ditemukan di situs penjual cocok dengan kode batang di aplikasi Google Wallet (kecuali jika kode batang tersebut ditujukan untuk berbeda). T/A
Link keluar harus dalam kasus biasa. Misalnya, gunakan "Lokasi Terdekat" bukan "Lokasi Sekitar" T/A

Pengujian di toko

Bagian ini mencantumkan kriteria pengujian yang akan dilakukan di lokasi toko.

Pengujian Hasil yang diharapkan
Uji pemindaian kode batang di tempat penjualan penjual dengan aplikasi Google Wallet. Pemindaian kode batang dan kartu voucher akan dikirimkan.
Staf layanan penjual terlatih untuk menangani pemindaian kartu voucher. T/A