NPM : 2020020134
KELAS : TI-VIIC
TUGAS 2
JAWABAN
1. Test Plan
Test Plan adalah dokumen yang berisi definisi tujuan dan sasaran pengujian dalam
lingkup proyek. Tujuan pengujian dapat berupa pendekatan yang akan diambil, sumber
daya yang dibutuhkan dan item untuk diproduksi. Tujuan membuat test plan adalah untuk
memudahkan developer supaya testing yang dilakukan jelas sehingga menghasilkan
output yang lebih berguna dan efisien.
Keuntungan yang kita dapat melalui perancangan test plan yang Singkat namun mudah
Dimengerti ialah
Efisien
Testplan Memudahkan SQA atau Tester mendapatkan alur kerja, Scope serta tahapan tahapan
kerja. Sehingga pola kerja dari SQA atau Tester lebih Terarah dan Mudah Dimengerti.
Transparansi
Hasil Dokumen testplan juga memberikan keterbukaan kepada pihak pihak yang berkontribusi
Saat pengembangan aplikasi, sehingga memudahkan pihak yang berperan memantau kemajuan
dari aplikasi yang dibangun saat pengembangan berjalan
Komunikasi
Dengan adanya dokumen test plan, Pola komunikasi yang ada antara tim tester dan tim
pengembang , dapat lebih baik ketika menyampaikan kendala serta Progress pencamapain dari
aplikasi tersebut.
Dokumen test plan yang rapi memudahkan Tim Pengembang melakukan Revisi terhadap fungsi
atau Fitur sehingga Kebutuhan dapat tercapai lebih baik
2. Tujuan Pengujian
3. Lingkup Pengujian
4. Strategi Pengujian
5. Jadwal Pengujian
6. Sumber Daya
10. Referensi
2. Test Design
Test design merujuk pada proses merencanakan dan menentukan pendekatan pengujian yang
akan digunakan untuk menguji suatu sistem atau perangkat lunak. Ini melibatkan pembuatan
kasus pengujian berdasarkan spesifikasi fungsional dan persyaratan proyek.
Berikut adalah contoh sederhana dari test design untuk fitur login pada sebuah aplikasi web:
Langkah-langkah:
Deskripsi: Memastikan sistem memberi pesan kesalahan saat login dengan kredensial tidak valid.
Langkah-langkah:
Deskripsi: Memastikan sistem memberi pesan kesalahan saat mencoba login tanpa memasukkan
kredensial.
Langkah-langkah:
Langkah-langkah:
5. Kasus Pengujian: Pengujian Keamanan (Uji SQL Injection) Deskripsi: Memastikan sistem
terhindar dari serangan SQL injection.
Langkah-langkah: