Pengembangan Kakas Bantu Pembangkitan Kasus Uji pada Model-Based Testing Berdasarkan Activity Diagram

##plugins.themes.bootstrap3.article.main##

Arlian Gutama Achmad Arwan Lutfi Fanani

Abstrak

Pengujian merupakan salah satu tahap yang paling krusial dalam pengembangan perangkat lunak. Kompleksitas dalam pengujian sistem menyebabkan kebutuhan akan kakas bantu yang dapat menentukan kasus uji secara otomatis. Activity diagram merupakan salah satu UML behavioural model yang cocok untuk pengujian sistem, karena activity diagram dapat menggambarkan alur dari sebuah sistem secara keseluruhan. Oleh karena itu penelitian ini dimaksudkan untuk mengembangkan suatu kakas bantu pembangkitan yang dapat menentukan kasus uji pada model-based testing berdasarkan activity diagram secara otomatis. Teknik yang dipakai dalam pembangkitan kasus uji dengan membangun sebuah dependency flow tree (DFT) yang menampung informasi dari file activity diagram ArgoUML melalui bantuan sebuah parser. Kemudian DFT tersebut diproses dengan sebuah algoritme depth first search (DFS) yang sudah dimodifikasi untuk menelusuri setiap jalur dari kasus uji. Seluruh kebutuhan dari kakas bantu merupakan hasil elisitasi kebutuhan pada kajian pustaka pada penelitian terkait dan observasi pada beberapa website kakas bantu perangkat lunak. Kakas bantu ini telah diuji melalui pengujian unit menggunakan metode white box dengan teknik basis path testing, pengujian integrasi dengan pendekatan big-bang. pengujian validasi menggunakan metode black box. Kasus uji yang dihasilkan oleh kakas bantu memiliki tingkat akurasi sebesar 100%.

##plugins.themes.bootstrap3.article.details##

Cara Sitasi
Gutama, A., Arwan, A., & Fanani, L. Pengembangan Kakas Bantu Pembangkitan Kasus Uji pada Model-Based Testing Berdasarkan Activity Diagram. Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 3, no. 9, p. 8325-8334, agu. 2019. ISSN 2548-964X. Tersedia pada: <http://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/6152>. Tanggal Akses: 22 sep. 2019
Bagian
Artikel