Pengujian adalah bagian tak terpisahkan dari rekayasa software, terutama dalam konteks pembayaran, di mana gangguan kecil bisa berdampak signifikan untuk bisnis Anda.
Kami sebelumnya telah memperkenalkan rangkaian kartu pengujian yang dapat Anda gunakan dengan Google Pay API dalam mode TEST
. Kartu ini memungkinkan Anda membangun kasus pengujian sederhana untuk memverifikasi bahwa integrasi Google Pay berfungsi seperti yang diharapkan. Meskipun ini merupakan awal yang baik, beberapa kartu yang telah ditetapkan hanya memungkinkan Anda menjalankan sejumlah skenario pengujian jalur aman, terbatas pada domain aplikasi Anda.
Hari ini, kami memperkenalkan kartu pengujian PSP, upgrade untuk rangkaian pengujian Google Pay yang memungkinkan Anda menggunakan kartu pengujian dari pemroses pembayaran favorit Anda untuk membuat skenario pengujian menyeluruh, memungkinkan strategi pengujian tambahan, baik secara manual maupun otomatis.
Ketika Anda memilih kartu, hasilnya dikembalikan ke aplikasi Anda melalui API, sehingga Anda bisa menggunakannya untuk memvalidasi alur pembayaran komprehensif secara menyeluruh, termasuk menyampaikan informasi pembayaran ke backend untuk menyelesaikan pesanan dengan pemroses Anda. Kartu pengujian ini memungkinkan Anda memverifikasi perilaku aplikasi terhadap berbagai hasil pembayaran, termasuk transaksi yang berhasil dan gagal karena penipuan, penolakan, dana yang tidak mencukupi, dan lainnya.
Upgrade ini juga mendukung otomatisasi pengujian, sehingga Anda bisa menulis pengujian UI secara menyeluruh menggunakan alat yang familier seperti UIAutomator dan Espresso di Android, dan menyertakannya dalam alur CI/CD untuk memperkuat pengalaman checkout Anda.
Generasi baru rangkaian pengujian Google Pay saat ini masih dalam versi beta, dengan dukungan web yang hadir akhir tahun ini. Anda akan bisa menggunakan kartu pengujian di Android untuk 5 PSP yang paling banyak digunakan – Stripe, Adyen, Braintree, WorldPay, dan Checkout.com, dan kami akan terus menambahkan kartu pengujian dari PSP favorit Anda.
Peningkatan kemampuan pengujian merupakan salah satu permintaan yang paling sering diajukan oleh komunitas developer. Dari Google Pay, kami berkomitmen untuk menyediakan alat yang Anda perlukan untuk memperkuat alur pembayaran dan meningkatkan performa checkout.
Lihat dokumentasi untuk mulai meningkatkan pengujian pembayaran Anda. Selain itu, lihat juga contoh rangkaian pengujian di aplikasi open source demo Google Pay.