Nama : Slamet Widi Wijaya
NIM : 202002027
Kelas : Regular Sore
Matkul : Software Testing
1. Jelaskan proses testing pada gambar di soal
a. Unit Testing
Pengujian masing-masing unit komponen program untuj meyakinkan bahawa sudah
beroperasi secara benar
b. Module Testing
Pengujian terhadap koleksi unit-unit komponen yang saling berhubungan
c. Sub-sytem Testing
Pengujian terhadap koleksi module-module yang membentuk suatu sub-system (aplikasi)
d. System Testing
Pengujian terhadap integrasi Sub-system, yaitu keterhubungan antar Sub-system
e. Pengujian terakhir sebelum system dipakai oleh user, melibatkan dengan data dari
pengguna system biasa dikenal sebagai “alpha test” (“beta test” untuk software komersial,
dimana pengujian dilakukan oleh potensial customer)
2. Jelaskan tahapan dari testing life cycle!
a. Fase persyaratan
Fase ini diharuskan utnuk menganalisis dan mempelajari persyaratan. Fasi ini membenatu
mengidentifikasi ruang lingkip pengujian.
b. Fase perencanaan
Perencanaan pengujian adalah Langkah pertama dari proses pengujian. Dalam fase ini, kita
harus mengidentifikasi aktivitas dan sumber daya yang akan membantu memenuhi tujuan
pengujian.
c. Fase analisis
Fase ini pada dasarnya mengidentifikasi kondisi pengujian melalui dokumen persyaratan,
risiko produk, dan basis pengujian lainnya.
d. Fase design
Fase ini mengidentifikasi Bagai mana untuk menguji detail kondisi pengujian, identifikasi dan
data pengujian, atur lingkungan pengujian, membuat metrik keterlacakan persyaratan,
membuat metrik cakupan uji
e. Fase implementasi
Fase ini adalah membuat kasus uji terperinci.
f. Fase eksekusi
Fase ini adalah fase siklus hidup pengujian perangkat lunak dimana eksekusi sebenarnya
terjadi.
g. Fase kesimpulan
Fase ini berkonsentrasi pada kriteria keluar dan pelaporan. Kita dapat memutuskan untuk
melaporkan apakah kita ingin mengirimkan laporan harian atau laporan mingguan, dll.
h. Fase penutupan
Tugas pada fase ini yaitu memeriksa selesainya tes apakan semua kasus uji dan tidak ada
keruskan, melakukan pertemuan pembelajaran dan membuat dokumen pembelajaran.
3.
Form test case
Contohnya adalah menambakan pelanggan baru
Matrix test case
Contohnya adalah pada metode pembayaran
Penilaian didasarkan pada faktor penggunaan
Contohnya pada perangkat lunak pengisian absen