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 tiket multi-trip dan menambahkan kartu 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 tiket multi-trip 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 tiket multi-trip disimpan. String akan muncul untuk menunjukkan bahwa tiket multi-trip 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 tiket multi-trip Anda siap dirilis untuk 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 tiket multi-trip (jika ada). 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 muncul di bagian atas daftar pesan dalam tampilan tiket multi-trip yang diperluas di aplikasi Google Wallet*.
Tetapkan interval validTimeInterval.end di Transit Anda ke waktu dalam waktu dekat. Transportasi umum harus disetel ke kedaluwarsa jika waktu telah berlalu.
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
tiket multi-trip dirender dengan benar di perangkat. T/A
Klik link situs di aplikasi Google Wallet untuk program transportasi umum Anda. Link situs akan menampilkan halaman web penjual yang benar.

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 tiket multi-trip akan dikirimkan.
Staf layanan penjual terlatih untuk menangani pemindaian transportasi umum. T/A