Apa itu Pengujian BI?
BUSINESS INTELLIGENCE (BI) adalah proses mengumpulkan, membersihkan, menganalisis, mengintegrasikan, dan berbagi data untuk mendapatkan wawasan tindakan yang mendorong pertumbuhan bisnis. Pengujian Intelijen Bisnis atau pengujian BI memverifikasi data pementasan, proses ETL, laporan BI dan memastikan penerapannya benar. Pengujian BI memastikan kredibilitas data dan akurasi wawasan yang berasal dari proses BI.
Anda dapat mempelajari lebih lanjut tentang ETL / Business Intelligence dalam tutorial ini
Contoh Kasus Uji untuk BI
Berikut adalah kasus uji umum yang perlu divalidasi untuk setiap Proyek Pengujian BI
Skenario Uji | Kasus Uji |
Verifikasi ETL |
- Verifikasi bahwa data dipetakan dengan benar dari sumber ke sistem target
|
|
- Pastikan semua tabel dan bidangnya disalin dari sumber ke target
|
|
- Verifikasi kunci yang dikonfigurasi untuk dibuat secara otomatis dibuat dengan benar di sistem target
|
|
- Verifikasi bahwa bidang kosong tidak diisi
|
|
- Pastikan data tidak kacau atau terpotong
|
|
- Verifikasi tipe dan format data di sistem target sesuai yang diharapkan
|
|
- Pastikan tidak ada duplikat data dalam sistem target
|
|
- Pastikan transformasi diterapkan dengan benar
|
|
- Pastikan ketepatan data dalam bidang numerik sudah akurat
|
|
- Verifikasi bahwa penanganan pengecualian kuat
|
Data pementasan |
- Penghitungan cek rekonsiliasi antara tabel STG (pementasan) dan tabel target sama setelah menerapkan aturan filter
|
|
- Sisipkan record yang tidak dimuat ke dalam tabel target untuk kombinasi tombol tertentu
|
|
- Salin catatan, mengirim catatan yang sama yang telah dimuat ke dalam tabel target - tidak boleh dimuat
|
|
- Perbarui catatan untuk kunci ketika kolom nilai berubah pada day_02 dimuat
|
|
- Hapus catatan secara logis di tabel target
|
|
- Nilai dimuat oleh tabel proses
|
|
- Nilai dimuat oleh tabel referensi
|
Pemuatan Data di BI |
- Periksa apakah target dan basis data sumber terhubung dengan baik dan tidak ada masalah akses.
|
|
- Untuk beban penuh, periksa opsi truncate dan pastikan berfungsi dengan baik.
|
|
- Saat memuat data, periksa kinerja sesi
|
|
- Periksa kesalahan non-fatal.
|
|
- Pastikan Anda bisa gagal memanggil tugas induk jika tugas anak gagal.
|
|
- Verifikasi bahwa log diperbarui
|
|
- Verifikasi pemetaan dan parameter alur kerja dikonfigurasi secara akurat
|
|
- Pastikan jumlah tabel dalam sistem sumber dan target sama
|
|
- Bandingkan atribut dari tabel tahapan dengan tabel target. Mereka harus cocok.
|
Laporan BI |
- Tampilkan tanggal dan waktu
|
|
- Ketepatan desimal untuk angka-angka kunci
|
|
- Dalam halaman tertentu menampilkan jumlah baris dan kolom
|
|
- Karakteristik bebas dalam laporan
|
|
- Bagaimana nilai / data kosong ditampilkan untuk karakteristik dan tokoh kunci dalam laporan
|
|
- Apakah penelusuran karakteristik didasarkan pada kunci atau tombol & teks sebagaimana berlaku
|
|
- Apakah opsi pencarian pada teks peka huruf besar / kecil- Atas, Bawah atau keduanya
|