Anda di halaman 1dari 2

Nama : Rizky Aury Murya

NIM : 20200801329
Tugas RPL 10
1. Buatlah simpulan mengenai Testing: Debugging, Integration and System;
Integration Testing!
Testing (Pengujian) berarti memverifikasi perilaku yang benar. Pengujian dapat
dilakukan pada semua tahapan pengembangan modul: analisis kebutuhan, desain
antarmuka, desain algoritma, implementasi, dan integrasi dengan modul lain.
Debugging adalah aktivitas siklik yang melibatkan pengujian eksekusi dan koreksi kode.
Pengujian yang dilakukan selama debugging memiliki tujuan yang berbeda dari pengujian
modul akhir.
Integration (Integrasi) adalah kumpulan modul perangkat lunak, di mana hubungan dan
antarmuka antara berbagai komponen juga diuji. Diperlukan koordinasi antara aktivitas
tingkat proyek untuk mengintegrasikan komponen-komponen penyusun bersama-sama
pada satu waktu.
Pengujian integrasi dan integrasi harus mematuhi rencana pembangunan untuk integrasi
yang ditentukan dan identifikasi bug pada tahap awal. Namun, penguji integrator atau
penguji harus memiliki pengetahuan pemrograman, tidak seperti penguji sistem.
System Integration Testing (SIT) adalah jenis pengujian perangkat lunak yang dilakukan
untuk melakukan pengujian keseluruhan sistem lengkap yang terdiri dari banyak komponen
terintegrasi. Sistem tempat SIT dijalankan mungkin memiliki bagian perangkat keras yang
berbeda, bagian perangkat lunak yang berbeda atau perangkat keras dan perangkat lunak
yang berbeda.

2. Berikan penjelasan dari peran dan fungsi dari Testing: Debugging, Integration and
System; Integration Testing!
Debugging bukan merupakan pengujian, tetapi selalu terjadi sebagai bagian akibat dari
pengujian. Proses debungging dimulai dengan eksekusi terhadap suatu test case. Hasilnya
dinilai, dan ditemukan kurangnya hubungan antara harapan dan yang sesungguhnya. Dalam
banyak kasus, data yang tidak berkaitan merupakan gejala dari suatu penyebab pokok tetapi
masih tersembunyi, sehingga perlu ada koreksi kesalahan.
Tujuan utama system integration testing adalah untuk menguji otomatisasi dari
gabungan komponen yang ada, serta ketergantungan antara satu sama lain.
Intinya, SIT berfokus pada mengecek interaksi dan interface dari tiap sistem yang ada.
Pengujian ini dibutuhkan untuk membangun program sekaligus mencari tahu apakah
ada kesalahan dalam interface.
Pada tahap pengembangan, pengujian integrasi sistem merupakan proses pengujian
pertama yang dilakukan setelah sistem dirakit. SIT juga dapat didefinisikan sebagai proses
pengujian yang melatih koeksistensi suatu sistem perangkat lunak dengan sistem lain.
Beberapa sistem terintegrasi terlibat di dalamnya dan diasumsikan bahwa masing-masing
telah lulus pengujian integrasi sistem. SIT dilakukan untuk menguji interaksi antara
beberapa komponen terintegrasi.
Tujuan Pengujian Integrasi Sistem, tujuan SIT adalah untuk:

 Untuk memenuhi perangkat lunak dengan kebutuhan pengguna.


 Untuk memaksimalkan penggunaan memori.
 Untuk mengontrol aliran data di dalam sistem.
 Untuk menguji aliran kendali sistem.
 Untuk menemukan kesalahan dan bug dalam sistem.
 Untuk meminimalkan konsumsi waktu untuk proses pengujian.

Anda mungkin juga menyukai