Pengujian Tambahan
Apa itu Incremental Testing?
Setelah pengujian unit selesai, pengembang melakukan pengujian integrasi. Ini adalah proses memverifikasi antarmuka dan interaksi antar modul. Saat melakukan integrasi, ada banyak teknik yang digunakan oleh developer dan salah satunya adalah pendekatan incremental.
Dalam pengujian integrasi inkremental, pengembang mengintegrasikan modul satu per satu menggunakan stub atau driver untuk menemukan cacatnya. Pendekatan ini dikenal sebagai pengujian integrasi inkremental. Sebaliknya, big bang adalah salah satu teknik pengujian integrasi lainnya, di mana semua modul diintegrasikan dalam satu kesempatan.
Metodologi Pengujian Tambahan
Top down Integration - Jenis pengujian integrasi ini berlangsung dari atas ke bawah. Komponen atau sistem yang tidak tersedia diganti dengan stub
Bottom Up Integration - Jenis pengujian integrasi ini berlangsung dari bawah ke atas. Komponen atau sistem yang tidak tersedia digantikan oleh Driver
Functional incremental - Integrasi dan pengujian dilakukan atas dasar fungsi atau fungsi sesuai dengan dokumen spesifikasi fungsional.
Pengujian Tambahan - Fitur
Setiap Modul memberikan peran definitif untuk dimainkan dalam struktur proyek / produk
Setiap Modul memiliki dependensi yang didefinisikan dengan jelas, beberapa di antaranya hanya dapat diketahui pada waktu proses.
Keuntungan yang lebih besar dari pengujian integrasi inkremental adalah bahwa cacat ditemukan lebih awal dalam rakitan yang lebih kecil ketika relatif mudah untuk mendeteksi akar permasalahan yang sama.
Kerugiannya adalah dapat memakan waktu karena stub dan driver harus dikembangkan untuk melakukan tes ini.