25 Pertanyaan & Jawaban Wawancara Pengujian Basis Data Teratas (2025)
Berikut adalah pertanyaan dan jawaban wawancara Pengujian Basis Data untuk kandidat penguji sql yang lebih baru dan berpengalaman untuk mendapatkan pekerjaan impian mereka.
Pertanyaan dan Jawaban Wawancara Pengujian Database untuk Mahasiswa Baru
1) Apa itu Pengujian Basis Data?
Pengujian Basis Data juga dikenal sebagai Pengujian Backend.
Pengujian Basis Data disegmentasi menjadi empat kategori berbeda.
- Pengujian Data Integrity
- Pengujian Validitas Data
- Kinerja terkait basis data
- Pengujian fungsi, prosedur dan pemicu
Unduhan PDF Gratis: Pertanyaan & Jawaban Wawancara Pengujian Basis Data
2) Dalam pengujian database, apa yang perlu kita periksa secara normal?
Biasanya, hal-hal yang kami periksa Pengujian DB adalah:
- Pemeriksaan Kendala
- Validasi ukuran Bidang
- Prosedur tersimpan
- Mencocokkan ukuran bidang aplikasi dengan database
- Indeks untuk masalah berbasis kinerja
3) Jelaskan apa yang dimaksud dengan uji berbasis data?
Dalam tabel data, untuk menguji data multi angka, digunakan uji berbasis data. Dengan menggunakan ini, ia dapat dengan mudah mengganti parameter secara bersamaan dari lokasi berbeda.
4) Apa yang dimaksud dengan gabungan dan sebutkan berbagai jenis gabungan?
Join digunakan untuk menampilkan dua atau lebih dari dua tabel dan jenis gabungan adalah:
- Bergabung Alami
- Gabung Batin
- Gabung Luar
- Gabung Salib
Gabungan luar dibagi lagi menjadi dua:
- Gabung luar kiri
- Gabungan kanan luar
5) Apa itu indeks dan sebutkan jenis-jenis indeks?
Indeks adalah objek database dan dibuat pada kolom. Untuk mengambil data dengan cepat, data tersebut sering diakses. Berbagai jenis indeks adalah:
- Indeks B-Pohon
- Indeks bitmap
- Clusterindeks ed
- Meliputi indeks
- Indeks tidak unik
- Indeks unik
6) Saat menguji prosedur tersimpan, langkah apa saja yang dilakukan penguji?
Penguji akan memeriksa format standar prosedur tersimpan dan juga memeriksa kebenaran bidang seperti pembaruan, penggabungan, indeks, penghapusan seperti yang disebutkan dalam prosedur tersimpan.
7) Bagaimana Anda mengetahui untuk pengujian basis data, apakah pemicu diaktifkan atau tidak?
Saat menanyakan log audit umum, Anda akan mengetahui, apakah pemicu diaktifkan atau tidak. Itu ada di log audit tempat Anda dapat melihat pemicu diaktifkan.
Pertanyaan Wawancara Pengujian SQL dan Jawaban untuk Berpengalaman
8) Dalam pengujian basis data, apa saja langkah-langkah pengujian pemuatan data?
Langkah-langkah berikut perlu diikuti untuk menguji pemuatan data
- Sumber data harus diketahui
- Target datanya harus diketahui
- Kompatibilitas sumber dan target harus diperiksa
- In SQL Manajer perusahaan, jalankan paket DTS setelah membuka paket DTS yang sesuai
- Anda harus membandingkan kolom target dan sumber data
- Jumlah baris target dan sumber harus diperiksa
- Setelah memperbarui data di sumber, periksa apakah perubahan muncul di target atau tidak.
- Periksa NULL dan karakter sampah
9) Tanpa menggunakan Database Checkpoints, bagaimana Anda menguji SQL Query di QTP?
Dengan menulis prosedur scripting di vbscript, kita dapat terhubung ke database dan dapat menguji kueri dan database.
10) Jelaskan cara menggunakan kueri SQL di QTP?
In QTP menggunakan titik pemeriksaan basis data keluaran dan pemeriksaan basis data, Anda harus memilih opsi kueri manual SQL. Setelah memilih opsi kueri manual, masukkan kueri โpilihโ untuk mengambil data dalam database lalu bandingkan yang diharapkan dan aktual.
11) Bagaimana cara menulis testcase untuk pengujian database?
Menulis kasus uji seperti pengujian fungsional. Pertama, Anda harus mengetahui kebutuhan fungsional aplikasi. Kemudian Anda harus menentukan parameter untuk menulis kasus uji seperti
- Tujuan: Tuliskan tujuan yang ingin Anda uji
- Metode masukan: Tulis metode tindakan atau masukan yang ingin Anda jalankan
- Diharapkan: bagaimana seharusnya muncul di database
12) Untuk mengelola dan memanipulasi tabel pengujian, pernyataan SQL apa yang telah Anda gunakan dalam pengujian Database?
Pernyataan seperti SELECT, INSERT, UPDATE, DELETE digunakan untuk memanipulasi tabel, sedangkan ALTER TABLE, CREATE TABLE dan DELETE TABLE digunakan untuk mengelola tabel.
Pertanyaan Wawancara Pengujian Basis Data untuk Berpengalaman
13) Bagaimana cara menguji prosedur dan pemicu database?
Untuk menguji prosedur dan pemicu database, parameter input dan output harus diketahui. Pernyataan EXEC dapat digunakan untuk menjalankan prosedur dan memeriksa perilaku tabel.
- Buka proyek database di penjelajah solusi
- Sekarang di menu Lihat, klik skema database
- Buka folder proyek dari menu Tampilan skema
- Klik kanan pada objek yang akan diuji, lalu klik kotak dialog yang bertuliskan Buat Tes Unit
- Setelah itu buat proyek tes bahasa baru
- Pilih a) Sisipkan pengujian unit atau b) Buat pengujian baru lalu klik OK
- Proyek yang harus dikonfigurasi akan dilakukan dengan mengklik kotak dialog Konfigurasi Proyek.
- Setelah dikonfigurasi, klik OK
14) Bagaimana Anda dapat menulis kasus uji dari persyaratan dan apakah persyaratan tersebut mewakili fungsionalitas AUT (Application Under Test) yang sebenarnya?
Untuk menulis kasus uji dari persyaratan, Anda perlu menganalisis persyaratan secara menyeluruh dalam hal fungsionalitas. Setelah itu, Anda memikirkan teknik desain kasus uji yang tepat seperti Equivalence partitioning, Black box design, Cause effect graphing, dll. untuk menulis kasus uji. Ya, persyaratan tersebut mewakili fungsionalitas AUT yang sebenarnya.
15) Apa itu DBMS?
DBMS adalah singkatan dari Sistem manajemen basis data, ada berbagai jenis DBMS
- Model Jaringan
- Model Hirarkis
- Model Relasional
16) Apa itu DML?
DML adalah singkatan dari Data Manipulation Language, Digunakan untuk mengelola data dengan objek skema. Ini adalah bagian dari SQL.
17) Apa itu perintah DCL? Apa dua jenis perintah yang digunakan oleh DCL?
DCL adalah singkatan dari Data Control Language, digunakan untuk mengontrol data.
Dua jenis Perintah DCL adalah:
Hibah: Dengan menggunakan perintah ini pengguna dapat mengakses hak istimewa ke database
Revoke: Dengan menggunakan perintah ini pengguna tidak dapat mengakses database
18) Apa itu pengujian kotak putih dan pengujian kotak hitam?
Pengujian kotak hitam berarti menguji perangkat lunak untuk keluaran dengan memberikan masukan tertentu. Pengujian ini biasanya dilakukan untuk melihat apakah perangkat lunak memenuhi persyaratan pengguna. Tidak ada keluaran fungsional tertentu yang diharapkan untuk menjalankan pengujian ini.
Pengujian white box dilakukan untuk memeriksa keakuratan kode dan logika program. Pengujian ini dilakukan oleh programmer yang mengetahui alur logika sistem.
19) Bagaimana QTP mengevaluasi hasil tes?
Setelah pengujian selesai, QTP akan menghasilkan laporan. Laporan ini akan menampilkan pos pemeriksaan, pesan sistem, dan kesalahan yang terdeteksi saat pengujian. Jendela hasil tes akan menunjukkan ketidakcocokan yang ditemukan di pos pemeriksaan.
20) Jelaskan proses pengujian QTP?
- Proses pengujian QTP didasarkan pada langkah-langkah berikut:
- Membuat file Peta GUI (Antarmuka Pengguna Grafis): Mengidentifikasi objek GUI yang harus diuji
- Membuat skrip pengujian: Skrip pengujian dicatat
- Tes debug: Tes harus di-debug
- Jalankan pengujian: Kasus pengujian harus dijalankan.
- Lihat hasil: Hasil mencerminkan keberhasilan atau kegagalan tes
- Deteksi laporan: Jika pengujian gagal, alasannya akan dicatat dalam file deteksi laporan
21) Apa yang dimaksud dengan pengujian beban dan berikan beberapa contohnya?
Untuk mengukur respons sistem, pengujian beban dilakukan. Jika beban melebihi pola pengguna, hal ini dikenal sebagai pengujian stres. Contoh pengujian beban adalah mengunduh sekumpulan file besar, menjalankan beberapa aplikasi pada satu komputer, memberikan server sejumlah besar email, dan memberikan banyak tugas ke printer satu demi satu.
22) Bagaimana cara menguji database secara manual?
Pengujian database secara manual melibatkan pengecekan data di back end dan melihat apakah penambahan data di front end mempengaruhi back end atau tidak, begitu pula untuk menghapus, memperbarui, menyisipkan, dll.
23) Apa kepanjangan dari RDBMS dan apa saja RDMBS penting yang digunakan SQL?
RDBMS adalah singkatan dari Relational Database Management Systems yang menggunakan SQL, dan RDBMS penting yang digunakan SQL adalah Sybase, Oracle, Akses, Masuk, Microsoft Server SQL dll.
24) Apa yang dimaksud dengan pengujian kinerja dan apa saja hambatan dalam pengujian kinerja?
Pengujian kinerja menentukan kecepatan kinerja sistem komputer. Ini mencakup tes kuantitatif seperti pengukuran waktu respons. Masalah dalam pengujian kinerja adalah Anda selalu membutuhkan tenaga yang terlatih dan berpengalaman, serta alat yang Anda gunakan mahal.
25) Apa itu DDL dan apa perintahnya?
Untuk mendefinisikan struktur database, Pengembang menggunakan DDL. DDL adalah singkatan dari Bahasa Definisi Data. Berbagai perintah DDL meliputi Create, Truncate, Drop, Alter, Comment dan Rename.
Pertanyaan wawancara pengujian Database/SQL di atas akan membantu Insinyur QA yang baru dan berpengalaman. Silakan bagikan halaman ini dengan teman dan kolega.
Pertanyaan wawancara ini juga akan membantu dalam viva Anda (lisan)