STLC - Perencanaan Tes
Rencana pengujian menguraikan strategi yang akan digunakan untuk menguji aplikasi, sumber daya yang akan digunakan, lingkungan pengujian tempat pengujian akan dilakukan, dan batasan pengujian serta jadwal kegiatan pengujian. Biasanya, Pimpinan Tim Penjaminan Kualitas akan bertanggung jawab untuk menulis Rencana Tes.
Apa yang Termasuk Rencana Tes?
Rencana Tes mencakup yang berikut ini.
- Pengantar dokumen Rencana Tes.
- Asumsi saat menguji aplikasi.
- Daftar kasus uji termasuk dalam pengujian aplikasi.
- Daftar fitur yang akan diuji.
- Jenis pendekatan yang akan digunakan saat menguji perangkat lunak.
- Daftar kiriman yang perlu diuji.
- Sumber daya yang dialokasikan untuk menguji aplikasi.
- Risiko apa pun yang terlibat selama proses pengujian.
- Jadwal tugas dan pencapaian yang harus dicapai.
Poin Penting untuk Perencanaan Tes
Poin-poin berikut perlu dipertimbangkan untuk Perencanaan Tes di STLC.
Idealnya, Analis Tes (Pemimpin) / Manajer menyiapkan Strategi Tes / Dokumen Rencana Tes.
Analisis lebih difokuskan pada data / informasi terkait aplikasi.
Ini adalah fase pertama dari tugas pengujian yang sebenarnya.
Fase ini menjawab “APA yang akan diuji” dan “SUMBER DAYA APA yang perlu diuji”.
Kriteria entri dasar dari fase ini adalah penyediaan Dokumen Persyaratan (versi terbaru dari persyaratan yang tidak jelas / hilang / diklarifikasi) bersama dengan Matriks Ketertelusuran Persyaratan.
Jika otomatisasi berada dalam ruang lingkup, Laporan Kelayakan Otomasi harus disiapkan sebelum memasuki fase ini.
Kriteria keluar dari tahap ini adalah penyelesaian Dokumen Strategi Tes / Rencana Tes dan dokumen Estimasi Upaya Tes.
Aspek Tahap Perencanaan Tes
Tujuan utama dari fase ini adalah untuk mempersiapkan dokumen Rencana Tes / Strategi Tes. Ini mencakup tiga aspek utama - Cakupan Hasil Kerja, estimasi Upaya dan Rencana Sumber Daya.
Cakupan Hasil Kerja
Kegiatan berikut perlu dilakukan untuk menyimpulkan ruang lingkup kiriman -
- Identifikasi keterlibatan dan model pengiriman yang sesuai.
- Tentukan tujuan pengujian, ruang lingkup pengujian, tahapan dan aktivitas pengujian.
- Tinjau persyaratan bisnis dan persyaratan sistem untuk mengidentifikasi kelayakan pengujian.
- Tentukan proses pengujian, jenis pengujian dan prosedur.
- Tentukan manajemen cacat dan prosedur manajemen perubahan.
- Identifikasi alat pengujian, teknik, dan praktik terbaik.
- Tentukan Analisis Risiko.
- Tentukan solusi otomatisasi dan identifikasi kandidat yang sesuai untuk otomatisasi jika memungkinkan.
Estimasi Usaha
Estimasi adalah proses menemukan estimasi, atau aproksimasi, yang merupakan nilai yang dapat digunakan untuk beberapa tujuan meskipun data masukan mungkin tidak lengkap, tidak pasti, atau tidak stabil.
Estimasi menentukan berapa banyak uang, tenaga, sumber daya, dan waktu yang diperlukan untuk membangun sistem atau produk tertentu. Estimasi didasarkan pada -
- Data Masa Lalu / Pengalaman Masa Lalu
- Dokumen / Pengetahuan yang Tersedia
- Assumptions
- Risiko yang Diidentifikasi
Empat langkah dasar dalam Estimasi Pengujian adalah -
- Estimasi ukuran AUT (Application Under Test).
- Estimasi usaha dalam person-month atau person-hour.
- Estimasi jadwal dalam bulan kalender.
- Estimasi biaya proyek dalam mata uang yang disepakati.
Rencana Sumber Daya
Rencana sumber daya adalah elemen kunci dalam fase pengujian. Rencana ini berbanding terbalik dengan waktu yang dibutuhkan oleh tim penguji untuk menyelesaikan tugas tertentu. Meningkatkan jumlah sumber daya akan menurunkan jumlah hari penyelesaian untuk batas tertentu setelah itu akan jenuh dan meningkatkan sumber daya tidak akan banyak berdampak dan mungkin tidak menyebabkan penurunan hari penyelesaian.
Resource Requester, biasanya manajer proyek, membuat rencana sumber daya untuk meminta sumber daya, melacak upaya, dan biaya. Manajer Sumber Daya dapat mengubah dan menyetujui rencana sumber daya sebelum rencana tersebut digunakan.
Alur kerja normal untuk rencana sumber daya adalah -
- Perencanaan oleh Manajer Proyek
- Permintaan diajukan oleh Manajer Proyek
- Setujui / Ubah / Tolak oleh Manajer Sumber Daya
- Selesai - Menutup permintaan setelah ditandatangani oleh Resource Manager