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 penawaran 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 penawaran disimpan:
|
Tombol Tambahkan ke Google Wallet akan muncul kembali di situs Anda. |
Jika Anda sudah mendesain situs agar tombol Tambahkan ke Google Wallet menghilang setelah penawaran disimpan. | String akan muncul untuk menunjukkan bahwa penawaran 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 |
Pengujian yang direkomendasikan
Google menyarankan kriteria dalam tabel berikut untuk menentukan apakah penawaran Anda siap untuk rilis publik. 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 penawaran (jika berlaku). | Semua informasi kontak valid dan terbaru. |
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 penawaran yang diperluas di aplikasi Google Wallet*. |
Tetapkan interval validTimeInterval.end pada Penawaran Anda ke waktu dalam waktu dekat. | Penawaran harus ditetapkan berakhir 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 penawaran 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 |
dirender dengan benar di perangkat. | T/A |
Klik link situs di aplikasi Google Wallet untuk program penawaran 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 |
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 penawaran disampaikan. |
Staf layanan penjual terlatih untuk menangani pemindaian penawaran. | T/A |