Rizal Darusman, NIM.: 21106050080 (2025) RANCANG BANGUN EXTENSION CHROME UNTUK GOLANG UNIT TEST GENERATOR DENGAN MODEL BAHASA GENERATIVE AI SEBAGAI MEMENUHI PERSYARATAN MENCAPAI DERAJAT SARJANA (S1). Skripsi thesis, UIN SUNAN KALIJAGA YOGYAKARTA.
|
Text (RANCANG BANGUN EXTENSION CHROME UNTUK GOLANG UNIT TEST GENERATOR DENGAN MODEL BAHASA GENERATIVE AI SEBAGAI MEMENUHI PERSYARATAN MENCAPAI DERAJAT SARJANA (S1))
21106050080_BAB-I_IV-atau-V_DAFTAR-PUSTAKA.pdf - Published Version Download (1MB) | Preview |
|
|
Text (RANCANG BANGUN EXTENSION CHROME UNTUK GOLANG UNIT TEST GENERATOR DENGAN MODEL BAHASA GENERATIVE AI SEBAGAI MEMENUHI PERSYARATAN MENCAPAI DERAJAT SARJANA (S1))
21106050080_BAB-II_sampai_SEBELUM-BAB-TERAKHIR.pdf - Published Version Restricted to Repository staff only Download (7MB) | Request a copy |
Abstract
Penulisan unit test secara manual dalam ekosistem Golang seringkali kompleks dan menyita waktu, yang menghambat efisiensi penerapan Test-Driven Development. Tantangan ini diperberat oleh keterbatasan sumber daya komputasi jika menggunakan model AI secara lokal. Penelitian ini bertujuan membangun otomatisasi unit test melalui ekstensi Chrome yang terintegrasi dengan layanan API GroqCloud untuk efisiensi komputasi. Metode pengembangan menggunakan Extreme Programming dengan arsitektur sistem berbasis Manifest V3 dan beberapa model Generative AI seperti contoh Mistral-saba-24b. Hasil evaluasi bahwa penggunaan format prompting mampu meningkatkan performa model secara signifikan dibandingkan tanpa pengondisian prompt. Model Mistral-saba-24b memperoleh nilai BLEU sebesar 0,6146, ROUGE-1 sebesar 0,7267, ROUGE-2 sebesar 0,6674, dan ROUGE-L sebesar 0,7014, yang mengindikasikan kemampuan model dalam menghasilkan unit test dengan tingkat kemiripan leksikal dan struktural yang tinggi terhadap unit test referensi. Meskipun nilai Exact Match masih berada pada 0%, hasil tersebut menunjukkan bahwa output yang dihasilkan telah mendekati struktur dan konteks unit test yang diharapkan. Evaluasi usabilitas menggunakan System Usability Scale (SUS) terhadap 45 responden menghasilkan skor 65,12 yang tergolong Marginally Acceptable. Hal ini mengindikasikan bahwa sistem secara fungsional dapat diterima pengguna, namun memerlukan peningkatan pengalaman pengguna untuk mencapai tingkat penerimaan yang optimal. Kata Kunci: Generative AI, Golang, Unit Test Generator, Chrome Extension, GroqCloud
| Item Type: | Thesis (Skripsi) |
|---|---|
| Additional Information / Supervisor: | Ir. Muhammad Didik Rohmad Wahyudi, S.T., M.T. |
| Uncontrolled Keywords: | Generative AI, Golang, Unit Test Generator, Chrome Extension, GroqCloud |
| Subjects: | Tehnik Informatika |
| Divisions: | Fakultas Sains dan Teknologi > Informatika (S1) |
| Depositing User: | S.Sos Sofwan Sofwan |
| Date Deposited: | 19 Jan 2026 09:50 |
| Last Modified: | 19 Jan 2026 09:50 |
| URI: | http://digilib.uin-suka.ac.id/id/eprint/75189 |
Share this knowledge with your friends :
Actions (login required)
![]() |
View Item |
