Pengujian Database - Skenario
Dalam bab ini, kita akan melihat beberapa skenario pengujian database umum sehubungan dengan berbagai metode pengujian.
Pengujian Database Terstruktur
Skenario database umum sehubungan dengan Pengujian Database Terstruktur diberikan di bawah ini -
Memverifikasi nama database, memverifikasi perangkat data, perangkat log dan perangkat dump, memverifikasi apakah cukup ruang yang dialokasikan untuk setiap database dan memverifikasi pengaturan opsi database.
Nama semua tabel dalam database, nama kolom untuk setiap tabel, tipe kolom untuk setiap tabel, pemeriksaan nilai null atau tidak. Verifikasi Kunci dan indeks di setiap tabel: Kunci utama untuk setiap tabel, kunci asing untuk setiap tabel.
Tipe data antara kolom kunci asing dan kolom di indeks tabel lain, unik berkerumun atau tidak berkerumun atau tidak unik.
Pengujian Basis Data Fungsional
Skenario Uji Database Umum sehubungan dengan Functional Database Testing adalah -
Menemukan skema, pemicu, dan prosedur tersimpan yang bertanggung jawab untuk mengimplementasikan fungsi itu dan membuatnya menjadi grup fungsional dan kemudian setiap grup dapat diuji bersama.
Periksa aliran data dan lihat di mana Anda dapat memeriksa data. Mulai dari ujung depan.
Pengujian Basis Data Non-Fungsional
Skenario Uji Database Umum sehubungan dengan Non-Functional Database Testing adalah -
Tulis skrip pengujian untuk mencoba fungsi utama dan setiap fungsi harus diperiksa setidaknya sekali dalam satu siklus penuh.
Lakukan tes script berulang kali untuk jangka waktu tertentu.
Memverifikasi file log untuk memeriksa kebuntuan, kegagalan memori, kerusakan data, dll.
Tulis pertanyaan dari front end dan lakukan pencarian. Ambil catatan yang ada, ubah nilai di beberapa bidang dan simpan catatan. (Ini melibatkan pernyataan UPDATE atau memperbarui prosedur yang tersimpan, pemicu pembaruan.)
Sisipkan item menu baru di jendela front-end. Isi informasi dan simpan catatan. (Ini melibatkan pernyataan INSERT atau penyisipan disimpan prosedur, pemicu penghapusan.)
Ambil rekaman yang ada, klik tombol HAPUS atau HAPUS, dan konfirmasi penghapusan. (Ini melibatkan pernyataan DELETE atau penghapusan prosedur yang tersimpan, pemicu penghapusan.)
Ulangi kasus uji ini dengan data yang tidak valid dan lihat bagaimana database merespons.