Tugas UTS Pengujian Perangkat Lunak

TUGAS UNTUK UTS PENGUJIAN PERANGKAT LUNAK
Dalam membuat perangkat lunak dengan kualitas yang bagus, Antisipasi Kesalahan (Fault Handling)
harus kita lakukan sejak awal. Antisipasi Jenis kesalahan yang mungkin terjadi :
1. Fault Avoidance  Kesalahan desain, Harus kita cegah kesalahan ini dengan membuat
desain diagram yang benar dan dikendalikan dalam Diagram Traceability.
2. Fault Detection  Dilakukan Testing yang terdiri dari Unit Testing, Integration Testing dan
System Testing.
3. Fault Tolerance  Kesalahan minor yang masih di toleransi.
Untuk Tugas UTS, kita akan belajar bagaimana perangkat lunak yang dibuat bisa di antisipasi dari
jenis kesalahan Fault Avoidance dan Fault Detection.
A. Fault Avoidance
Masing-masing kelompok mempersiapkan contoh modul dari 1 kebutuhan fungsional berdasarkan
aplikasi studi kasus yang digunakan untuk uji coba (Yang pernah dipresentasikan). Berdasarkan
kebutuhan fungsional yang dipilih, Gunakan Enterprise Architect (EA) untuk membuat:
1.
2.
3.
4.
5.
6.
7.


Desain Diagram use casenya
Desain Diagram Kelasnya
Desain Diagram ERD/ CDM nya
Desain Diagram Skenario
Desain Diagram Sequence
Desain UI diagram
Desain Diagram Traceability

B. Fault Detection
Setelah Desain diagram diselesaikan, implementasikan dalam bentuk code (Bahasa
Pemrogramannya Bebas). Setelah itu, Ambil contoh 1 method dalam diagram kelas yang sudah di
implementasikan untuk dilakukan Unit Testing saja (Integration Testing dan System Testing tidak
perlu) dengan menggunakan metode White Box Testing.

Tugas diatas dibuat laporannya dalam ms word dan dicetak di kumpulkan pada waktu jadwal UTS.
Satu kelompok cukup mengumpulkan satu laporan.
Masing-masing kelompok mempresentasi laporan yang dikumpulkan dalam jadwal perkuliahan biasa
pada pertemuan Minggu ke- 10 (Tepat Setelah UTS).