Pengujian API Pada Sistem Informasi Manajemen (SIM) Kurikulum Institut Teknologi Kalimantan Dengan Pendekatan Grey Box Testing

Padang, Elifas Lolo (2026) Pengujian API Pada Sistem Informasi Manajemen (SIM) Kurikulum Institut Teknologi Kalimantan Dengan Pendekatan Grey Box Testing. Bachelor thesis, Institut Teknologi Kalimantan.

[img] Text
10221024_cover.pdf

Download (589kB)
[img] Text
10221024_statement_of_authenticity.pdf

Download (402kB)
[img] Text
10221024_publishing_agreement.pdf

Download (422kB)
[img] Text
10221024_approval_sheet.pdf

Download (243kB)
[img] Text
10221024_preface.pdf

Download (465kB)
[img] Text
10221024_abstract_id.pdf

Download (481kB)
[img] Text
10221024_abstract_en.pdf
Restricted to Repository staff only until 4 January 2028.

Download (481kB) | Request a copy
[img] Text
10221024_table_of_content.pdf
Restricted to Repository staff only until 4 January 2028.

Download (679kB) | Request a copy
[img] Text
10221024_illustrations.pdf
Restricted to Repository staff only until 4 January 2028.

Download (456kB) | Request a copy
[img] Text
10221024_tables.pdf
Restricted to Repository staff only until 4 January 2028.

Download (454kB) | Request a copy
[img] Text
10221024_chapter_1.pdf
Restricted to Repository staff only until 4 January 2028.

Download (555kB) | Request a copy
[img] Text
10221024_chapter_2.pdf
Restricted to Repository staff only until 4 January 2028.

Download (776kB) | Request a copy
[img] Text
10221024_chapter_3.pdf.pdf
Restricted to Repository staff only until 4 January 2028.

Download (691kB) | Request a copy
[img] Text
10221024_chapter_4.pdf
Restricted to Repository staff only until 4 January 2028.

Download (1MB) | Request a copy
[img] Text
10221024_conclusions.pdf
Restricted to Repository staff only until 4 January 2028.

Download (503kB) | Request a copy
[img] Text
10221024_bibliography.pdf.pdf

Download (445kB)
[img] Text
10221024_enclosure.pdf
Restricted to Repository staff only until 4 January 2028.

Download (1MB) | Request a copy
[img] Text
10221024_paper.pdf
Restricted to Repository staff only until 4 January 2028.

Download (477kB) | Request a copy
[img] Text
10221024_presentation.pdf
Restricted to Repository staff only until 4 January 2028.

Download (809kB) | Request a copy
[img] Text
10221024_Form. TA-020.pdf
Restricted to Repository staff only until 4 January 2028.

Download (191kB) | Request a copy

Abstract

Sistem Informasi Manajemen (SIM) Kurikulum Institut Teknologi Kalimantan merupakan sistem yang digunakan untuk mendukung pengelolaan kurikulum dan proses akademik. Mengingat pentingnya peran sistem tersebut, diperlukan pengujian untuk memastikan Application Programming Interface (API) berfungsi sesuai kebutuhan, aman diakses, serta mampu mendukung pertukaran data secara andal. Penelitian ini bertujuan menerapkan pengujian API menggunakan Swagger dengan pendekatan Grey Box Testing, menentukan tingkat efektivitas pengujian, serta menyusun rekomendasi perbaikan berdasarkan temuan yang diperoleh. Pengujian dilakukan terhadap 62 modul API yang terdokumentasi pada Swagger dengan total 606 kasus uji yang meliputi pengujian Functional Endpoint, Authorization Endpoint, Boundary Value Input, dan kesesuaian dokumentasi Swagger dengan implementasi backend. Hasil pengujian menunjukkan bahwa pada pengujian Functional Endpoint diperoleh 385 kasus uji valid dan 64 kasus uji tidak valid, pengujian Authorization Endpoint menghasilkan 42 kasus uji valid dan 15 kasus uji tidak valid, pengujian Boundary Value Input menghasilkan 13 kasus uji valid dan 17 kasus uji tidak valid, sedangkan pengujian kesesuaian dokumentasi Swagger dengan backend menghasilkan 1 kasus uji valid dan 69 kasus uji tidak valid. Secara keseluruhan, diperoleh 441 kasus uji valid dan 165 kasus uji tidak valid. Berdasarkan hasil tersebut, nilai efektivitas pengujian mencapai 72,77% dan termasuk dalam kategori cukup efektif berdasarkan standar efektivitas Litbang Depdagri Tahun 1991. Selain itu, penelitian ini menghasilkan 165 rekomendasi perbaikan yang disusun berdasarkan temuan pada setiap modul yang diuji dan diklasifikasikan ke dalam tiga tingkat prioritas, yaitu prioritas rendah, sedang, dan tinggi, untuk mendukung implementasi perbaikan secara bertahap sesuai tingkat urgensinya. Hasil penelitian diharapkan dapat menjadi acuan bagi pengembang dalam meningkatkan kualitas, keandalan, dan kesiapan implementasi API pada SIM Kurikulum Institut Teknologi Kalimantan.

Item Type: Thesis (Bachelor)
Subjects: A General Works > AI Indexes (General)
T Technology > T Technology (General)
Divisions: Jurusan Matematika dan Teknologi Informasi > Sistem Informasi
Depositing User: Elifas Elifas Lolo Padang
Date Deposited: 17 Jul 2026 01:01
Last Modified: 17 Jul 2026 01:01
URI: http://repository.itk.ac.id/id/eprint/27492

Actions (login required)

View Item View Item