contact@sahabatkode.com

Perbaikan Lama Tidak Kambuh Lagi

Skenario pengujian otomatis yang berjalan setiap kali ada perubahan, ditambah audit performa sebelum sistem naik ke produksi.

Layar pengujian otomatis berjalan
Masalah yang diselesaikan

Satu perbaikan, dua kerusakan baru

Tanpa pengujian otomatis, setiap perubahan adalah taruhan. Bagian yang sudah lama benar bisa rusak diam diam, dan baru ketahuan saat dipakai pengguna.

Bug lama muncul kembaliPerbaikan bulan lalu hilang tertimpa perubahan bulan ini.
Uji manual memakan hariSetiap rilis butuh satu orang menelusuri seluruh menu satu per satu.
Lambat baru ketahuan di produksiKueri berat lolos ke server karena tidak pernah diuji dengan data sebanyak itu.
Developer meninjau kode di layar
Yang Anda dapat

Lima lapis pemeriksaan sebelum tayang

Semuanya berjalan otomatis. Tim Anda hanya menerima laporannya, bukan menjalankan pengujiannya.

Uji regresi otomatis

Skenario pemakaian nyata ditulis sekali, lalu dijalankan ulang setiap ada perubahan. Kalau ada yang rusak, laporannya lengkap dengan tangkapan layar dan langkah untuk mengulanginya.

  • Playwright untuk alur pengguna dari ujung ke ujung
  • Tangkapan layar dan rekaman saat pengujian gagal
  • Berjalan otomatis pada tiap perubahan kode
Hasil pengujian otomatis di layar

Audit performa

Pengukuran waktu muat, kueri lambat, dan perilaku saat beban puncak, lengkap dengan usulan perbaikannya.

Tinjauan keamanan dasar

Pemeriksaan hak akses, unggahan berkas, dan konfigurasi server yang paling sering menjadi celah.

Uji lintas perangkat

Pengujian pada ukuran layar dan peramban yang benar benar dipakai staf Anda, termasuk yang lama.

Dokumen skenario uji

Daftar skenario yang bisa dibaca orang non teknis, berguna saat serah terima maupun audit.

Tampilan data

Laporan yang dikirim setiap pekan

Dua tampilan ini yang dipakai untuk memutuskan sebuah rilis layak naik atau ditunda.

Bug yang lolos ke produksi

Dihitung per rilis, sejak pengujian otomatis mulai dijalankan.

Bug lolos
R1R2R3R4R5R6R7R8R9

Angka contoh untuk halaman demo.

Waktu jalan skenario uji

Menit yang dibutuhkan tiap kelompok pengujian, dijalankan bersamaan.

Alur transaksi7 mnt
Laporan5 mnt
Hak akses4 mnt
Unggah berkas6 mnt
Masuk dan keluar2 mnt

Angka contoh untuk halaman demo.

Cara kerja

Tiga minggu untuk lapisan pengujian pertama

Kami mulai dari alur yang paling merugikan bila rusak, bukan dari bagian yang paling mudah diuji.

Minggu 1

Petakan risiko

Menentukan alur mana yang paling merugikan bila gagal, bersama tim Anda.

Minggu 2

Tulis skenario

Skenario ditulis mengikuti pemakaian nyata, bukan tebakan dari dokumen.

Minggu 3

Pasang otomasi

Pengujian dijalankan otomatis pada tiap perubahan, hasilnya dikirim ke tim.

Selanjutnya

Rawat skenario

Skenario ditambah mengikuti fitur baru, agar cakupannya tidak tertinggal.

Spesifikasi

Yang dikerjakan dan apa syaratnya

Alat uji
Playwright untuk alur pengguna, ditambah pengujian kueri pada basis data
Peramban
Chromium, Firefox, dan WebKit, termasuk ukuran layar ponsel
Pemicu
Berjalan otomatis pada tiap perubahan kode, atau terjadwal tiap malam
Laporan
Ringkasan lolos dan gagal, tangkapan layar, rekaman, dan langkah pengulangan
Lingkungan
Perlu satu lingkungan uji terpisah dengan salinan data yang sudah disamarkan
Serah terima
Seluruh skenario diserahkan sebagai kode, jadi tim Anda bisa melanjutkan sendiri
Layar hasil pengujian otomatis
Hasil di klien yang sudah jalan

Angka yang berubah setelah enam rilis

0%Bug Lolos Menurun

Dibanding rata rata enam rilis sebelum pengujian otomatis dipasang.

0 mntSekali Jalan Penuh

Menggantikan pemeriksaan manual yang sebelumnya butuh dua hari.

3xRilis Lebih Sering

Karena setiap perubahan bisa diuji tanpa menambah beban tim.

Angka contoh untuk halaman demo.

Tanya jawab

Yang paling sering ditanyakan

Aplikasi kami dibuat vendor lain, apakah tetap bisa diuji?

Bisa. Pengujian berjalan dari sisi pengguna melalui peramban, jadi kami tidak perlu mengubah kode aplikasi Anda. Akses ke lingkungan uji sudah cukup.

Apakah pengujian ini menggantikan tim QA kami?

Tidak. Otomasi mengambil alih pemeriksaan berulang yang membosankan, sehingga tim Anda bisa fokus pada pengujian eksploratif yang memang butuh penilaian manusia.

Data asli kami dipakai untuk pengujian?

Tidak. Kami memakai salinan yang sudah disamarkan, sehingga nama, nomor, dan alamat pelanggan tidak pernah keluar dari lingkungan Anda.

Berapa lama sampai terasa manfaatnya?

Biasanya pada rilis kedua setelah otomasi terpasang, karena saat itulah skenario mulai menangkap kerusakan sebelum sampai ke pengguna.

Keahlian lain

Sering dipasang bersamaan

Layar sistem internal perusahaan

Aplikasi Bisnis

Sistem internal yang dipakai setiap hari paling merasakan manfaat pengujian otomatis, karena satu kerusakan kecil langsung mengganggu banyak orang.

Lihat Detail
Langkah berikutnya

Mulai dari satu alur yang paling berisiko

Sebutkan alur mana yang paling merugikan bila rusak. Balasan berisi usulan skenario dan perkiraan biaya dalam dua hari kerja.