Apakah Anda mempertimbangkan untuk mengikuti ujian sertifikasi pengujian perangkat lunak tingkat dasar ISTQB tetapi ingin tahu lebih banyak tentang topik apa yang dicakupnya? Artikel ini memberikan ringkasan tentang pengetahuan apa yang diperlukan untuk memenuhi persyaratan sertifikasi tingkat yayasan.
Ujian sertifikasi didasarkan pada silabus yang diperbarui secara berkala oleh International Software Testing Qualification Board (ISTQB). Silabus tersedia secara gratis untuk diunduh dan itulah yang menjadi dasar penyedia pelatihan untuk kursus mereka. Dengan meninjau silabus, kita dapat memahami topik apa yang akan dibahas dalam ujian dan apa yang perlu kita ketahui untuk memiliki pengetahuan yang diperlukan untuk sertifikasi tingkat dasar.
Karena tingkat dasar ditujukan untuk mereka yang mungkin tidak memiliki pengetahuan sebelumnya tentang pengujian, silabus dimulai dengan mencakup dasar-dasar pengujian. Ini termasuk mampu menjelaskan mengapa pengujian diperlukan dan proses pengujian dasar dari perencanaan hingga pelaksanaan dan penutupan.
Silabus kemudian mencakup bagaimana aktivitas pengujian sesuai dengan siklus hidup pengembangan perangkat lunak dan metodologi pengembangan perangkat lunak yang digunakan dalam proyek. Anda harus terbiasa dengan berbagai tingkat pengujian mulai dari pengujian komponen atau unit hingga pengujian integrasi, sistem, dan penerimaan pengguna (UAT). Anda juga perlu memahami berbagai jenis tes, misalnya fungsional dan non fungsional dan jika tes terkait dengan perubahan, pahami apa itu pengujian regresi.
Ini kemudian mencakup bagaimana teknik statis masuk ke dalam proses pengujian. Teknik statis mencakup tinjauan atau analisis otomatis yang dilakukan tanpa benar-benar menjalankan perangkat lunak. Misalnya tinjauan dokumentasi terkait sistem termasuk spesifikasi fungsional, dokumen desain, kode perangkat lunak, dan rencana pengujian. Analisis otomatis mengacu pada pemeriksaan yang dapat dilakukan oleh alat pada kode sumber perangkat lunak untuk menemukan cacat dengan membandingkan aturan atau standar yang telah ditentukan.
Topik selanjutnya adalah teknik desain tes. Disini perlu diketahui perbedaan antara teknik berbasis spesifikasi atau black box, teknik berbasis struktur atau white box dan teknik berbasis pengalaman. Dengan menggunakan pemahaman ini, Anda perlu mengetahui bagaimana memilih teknik pengujian yang sesuai untuk tingkat pengujian dan situasi proyek. Penting untuk memahami apa yang diperlukan untuk mengelola proses pengujian. Anda harus dapat menjawab pertanyaan-pertanyaan berikut – Bagaimana mengatur tim pengujian, merencanakan dan memperkirakan aktivitas pengujian, dan memantau kemajuan. Bagaimana memastikan bahwa semua keluaran proyek dikontrol dan dilacak versinya untuk menghindari ambiguitas (manajemen konfigurasi). Bagaimana menentukan, mengidentifikasi dan mengelola risiko proyek dan produk. Bagaimana insiden akan dikelola?
Topik terakhir yang dibahas adalah tools yang dapat digunakan untuk mendukung proses pengujian. Ini tidak hanya mencakup alat yang dapat mendukung pelaksanaan pengujian tetapi seluruh proses pengujian termasuk manajemen pengujian, spesifikasi pengujian, kinerja pengujian, dan pemantauan. Juga, pahami risiko apa pun yang terkait dengan penggunaan alat dan apa yang harus dipertimbangkan sebelum memperkenalkan alat baru ke dalam organisasi.
Kami telah membahas secara singkat di sini topik yang merupakan bagian dari silabus ISTQB untuk ujian sertifikasi pengujian perangkat lunak tingkat dasar. Karena ujian didasarkan pada silabus, Anda harus mengetahui dengan jelas topik apa yang dibahas dan apa yang perlu Anda pelajari agar memiliki pengetahuan untuk lulus ujian. Artikel ini didasarkan pada informasi dari silabus tingkat dasar ISTQB 2007. Silabus adalah hak cipta oleh ISTQB dan penulisnya, Thomas Müller, Dorothy Graham, Debra Friedenberg dan Erik van Veendendal.