← Semua studi kasus

01 / 03

Internal testing dan UAT platform P2P lending

Menguji platform crowdfunding P2P lending untuk UMKM di web, mobile, dan API, lalu memimpin internal testing dan UAT.

Produk
Platform crowdfunding P2P lending untuk UMKM
Periode
Des 2020 sampai Jun 2023
Peran
Manual tester, pemimpin internal testing dan UAT

Konteks

Platform ini mempertemukan pemberi dana dengan pelaku UMKM yang butuh pinjaman. Karena menyangkut uang, angka di layar harus sama dengan yang tersimpan di database. Saya juga menelusuri keluhan yang masuk dari pengguna aplikasi.

Ruang lingkup

  • Alur pengajuan dan pendanaan di web dan mobile
  • Endpoint API yang dipakai aplikasi
  • Kecocokan data di layar dengan database
  • Persiapan dan pendampingan UAT

Di luar lingkup

Pengujian performa dan keamanan tidak termasuk tugas saya di proyek ini.

Pendekatan

Manual testing dari dokumen kebutuhan, API testing dengan Postman, dan query ke database untuk verifikasi data. Sebelum UAT, saya memimpin internal testing supaya bug utama sudah ketemu lebih dulu.

Dua kartu di bawah ini contoh ilustrasi. Isinya ditulis ulang secara umum dengan data dummy, bukan salinan test case atau tiket dari proyek.

Contoh ilustrasi

Contoh test case

TC-FUND-03
Title
Pemberi dana tidak bisa mendanai melebihi sisa kebutuhan pinjaman
Prasyarat
Login sebagai pemberi dana. Ada pinjaman dummy yang masih terbuka.
Data uji
Pinjaman dummy dengan sisa kebutuhan dana tertentu, nominal pendanaan di atas sisa itu.
Langkah
  1. Buka detail pinjaman dummy.
  2. Isi nominal pendanaan di atas sisa kebutuhan dana.
  3. Tekan tombol Danai.
Hasil yang diharapkan
Muncul pesan bahwa nominal melebihi sisa kebutuhan dana. Tidak ada transaksi baru di database.

Contoh ilustrasi

Contoh laporan bug

BUG-FUND-11
Title
Sisa kebutuhan dana di halaman detail tidak berubah setelah pendanaan berhasil
Severity
Major
Prioritas
Tinggi
Lingkungan
Staging, Chrome di Windows
Langkah
  1. Login sebagai pemberi dana.
  2. Danai sebagian pinjaman dummy.
  3. Kembali ke halaman detail pinjaman.
Hasil yang diharapkan
Sisa kebutuhan dana berkurang sesuai nominal yang didanai, sama dengan data di database.
Hasil sebenarnya
Sisa kebutuhan dana masih menampilkan angka lama sampai halaman dimuat ulang.
Lampiran
Screenshot halaman detail sebelum dan sesudah pendanaan, plus hasil query database (data dummy).

Yang saya kerjakan

Saya menyusun skenario uji dari dokumen kebutuhan, menjalankannya di web, mobile, dan API, mencocokkan data dengan database, lalu menyiapkan dan memimpin sesi internal testing dan UAT.

Butuh tester untuk produk web atau mobile?

Kirim email atau sapa saya di LinkedIn.

Kirim email