STLC - Pengembangan Kasus Uji
Setelah Rencana Uji siap, Tim QA memulai pengembangan kasus uji. Tujuan utama dari fase ini adalah untuk mempersiapkan kasus uji untuk unit individu. Kasus uji fungsional dan struktural ini mencakup fungsionalitas, poin verifikasi dan validasi yang disebutkan dalam Rencana Uji.
Poin-poin berikut perlu dipertimbangkan untuk Pengembangan Kasus Uji di STLC.
Dalam fase ini, tim QA menulis kasus uji dengan pendekatan bertahap. Kasus Uji kemudian ditandatangani oleh Analis Bisnis setelah meninjau atau mengerjakan ulang kasus uji jika modifikasi diperlukan.
Setelah kasus uji siap, tim QA menyiapkan Data Uji berdasarkan prasyarat.
Kriteria masuk dari tahap ini adalah kegiatan dalam perencanaan tes harus diselesaikan dan rencana tes harus siap.
Kriteria keluar dari fase ini adalah bahwa kasus pengujian harus ditandatangani, data pengujian harus siap dan skrip pengujian disiapkan jika otomatisasi berada dalam cakupan.
Kasus uji harus dipetakan dengan Matriks Ketertelusuran Persyaratan untuk menindaklanjuti cakupan persyaratan jika ada yang terlewat.
Aktivitas dalam Tahap Pengembangan Kasus Uji
Berikut adalah tiga kegiatan yang dilakukan dalam tahap Pengembangan Kasus Uji -
Identifikasi Skenario Uji
Skenario memudahkan pengujian dan evaluasi sistem yang kompleks. Strategi berikut membantu dalam menciptakan skenario yang baik -
Hitung pengguna yang mungkin, tindakan dan tujuan mereka.
Evaluasi pengguna dengan pola pikir peretas dan buat daftar kemungkinan skenario penyalahgunaan sistem.
Buat daftar kejadian sistem dan bagaimana sistem menangani permintaan semacam itu.
Buat daftar manfaat dan buat tugas ujung ke ujung untuk memeriksanya.
Baca tentang sistem serupa dan perilakunya.
Mempelajari keluhan tentang produk pesaing dan pendahulunya.
Penulisan Kasus Uji
Kasus uji adalah dokumen, yang mencakup data uji, prasyarat, hasil yang diharapkan, dan kondisi pasca, yang dikembangkan untuk skenario uji tertentu untuk memverifikasi kepatuhan terhadap persyaratan tertentu.
Kasus Uji bertindak sebagai titik awal untuk eksekusi uji. Setelah satu set nilai input diterapkan; aplikasi memiliki hasil yang pasti dan meninggalkan sistem di beberapa titik akhir yang juga dikenal sebagai kondisi pasca eksekusi.
Uji Persiapan Data
Data Uji digunakan untuk menjalankan pengujian pada perangkat uji. Data pengujian harus akurat dan lengkap untuk mengungkap cacatnya. Untuk mencapai ketiga tujuan ini, diikuti dengan pendekatan bertahap seperti yang diberikan di bawah ini -
- Identifikasi sumber daya atau persyaratan pengujian
- Identifikasi kondisi / fungsionalitas yang akan diuji
- Tetapkan kondisi uji prioritas
- Pilih kondisi untuk pengujian
- Tentukan hasil yang diharapkan dari pemrosesan kasus uji
- Buat kasus Uji
- Dokumentasikan kondisi pengujian
- Lakukan tes
- Verifikasi dan perbaiki kasus uji berdasarkan modifikasi
Diagram Blok Aktivitas
Diagram berikut menunjukkan berbagai aktivitas yang merupakan bagian dari Pengembangan Kasus Uji.