Anwar, Zaidan (2024) PERANCANGAN DAN IMPLEMENTASI AUTOMATED TEST CASE WHITE-BOX PADA REST-API E-LEARNING ARABIC-GO. Diploma thesis, Politeknik Caltex Riau.
(Legalisir)Laporan Proyek Akhir Perancangan dan Implementasi Automated Test Case White-box pada Rest-api E-learning Arabic-go.pdf - Submitted Version
Restricted to Registered users only
Download (5MB) | Request a copy
Abstract
Proses pengembangan aplikasi tidaklah mudah, dengan menimbang banyaknya aspek yang perlu diperhatikan secara seksama. Hal ini juga berlaku pada kasus pengembangan Arabic-Go, sebuah
media E-Learning khusus mempelajari Bahasa Arab. Melihat dari sisi pengembangan perangkat lunak, ada banyak sekali hal-hal yang perlu diuji dari segi sistem sebelum perangkat lunak dipublikasikan untuk digunakan oleh pengguna. Pengujian perangkat lunak tidak dilakukan hanya sekali, namun dengan banyak pengulangan hingga memenuhi kebutuhan user yang bebas dari bug dan error. Terlebih lagi menimbang iterasi yang memiliki potensi dilakukan oleh tim pengembang dan merombak kembali fitur sehingga perlunya dilakukan pengujian ulang, menjadikan pengujian perangkat lunak tradisional kurang efisien maupun efektif karena repetitif. Untuk mengatasi masalah tersebut, pengujian white-box REST-API Arabic�Go dilakukan dengan menghasilkan kasus uji secara otomatis
menggunakan EvoMaster untuk mengidentifikasi kesalahan di setiap iterasi hingga hampir tidak ditemukan adanya kesalahan. Pengujian menggunakan EvoMaster pada REST-API Arabic-Go menghasilkan dengan jumlah total lebih dari 10 juta kasus uji dan menemukan 198 error pada sistem. Proses pengujian dibagi menjadi beberapa iterasi dengan perbaikan di setiap iterasi untuk menjaga kualitas dari perangkat lunak.
Kata kunci: Bug, E-Learning, Error, EvoMaster, REST-API, White�Box.
Item Type: | Thesis (Diploma) |
---|---|
Subjects: | KBK > KBK Jurusan Teknologi Informasi > KBK Software Engineering |
Divisions: | Sarjana Terapan > Jurusan Teknologi Informasi > Teknik Informatika |
Depositing User: | Mr Zaidan Anwar |
Date Deposited: | 29 Jul 2024 04:56 |
Last Modified: | 29 Jul 2024 04:56 |
URI: | https://repository.lib.pcr.ac.id/id/eprint/1687 |