Pengujian White-Box Menggunakan Teknik Basis Path Pada Sistem Informasi Pengajuan dan Monitoring Kerja Praktik
DOI:
https://doi.org/10.21580/wjit.2024.6.2.34408Keywords:
Basis Path, White-Box Testing, Software Testing, Independent Path, Cyclomatic Complexity (CC), Test CaseAbstract
The Information System for Information Technology Internships at UIN Walisongo Semarang is being developed to support the structured and integrated process of submitting and monitoring student internship activities. Along with the system design, software testing is needed to ensure that the program's logic flow runs according to requirements and is free from errors. This research aims to test the internal structure of the program using the White-Box Testing method with the Basis Path Technique. The testing focusses on two core modules: the internship application process module and the application verification process module by the study program head. The testing stages include identifying the modules to be tested, creating flowcharts, forming flowgraphs, calculating Cyclomatic Complexity (CC), determining independent paths, and testing test cases. The test results show that the internship application process model has a Cyclomatic Complexity value of 7, resulting in seven independent paths, while the application verification process module has a Cyclomatic Complexity of 2 with two independent paths. All independent paths were successfully executed and produced the expected output. Based on these results, it can be concluded that the internal logic flow in each tested module has functioned very well and according to system requirements. Therefore, the White-Box Testing method with the Basis Path Technique is proven effective in testing the quality of the logical structure in the internship information system.
Downloads
References
Andriyadi, A. (2022). Evaluasi Sistem Informasi Perpustakaan Institut Informatika Darmajaya Dengan Whitebox Testing. Journal Of Innovation Research And Knowledge, 1(2). Https://Doi.Org/10.53625/Jirk.V1i8.1132
Arifandi, A., Simamora, R. N. Z., Janitra, G. A., Yaqin, M. A., & Huda, M. M. (2022). Survei Teknik-Teknik Pengujian Software Menggunakan Metode Systematic Literature Review. 4(3). Https://Doi.Org/10.28926/Ilkomnika.V4i3.436
Dwi Hafizah Akbar, Abdullah Umar Muzammil, & Tudi Firmanto. (2025). Perancangan Sistem Informasi Pendaftaran Magang Berbasis Web Pada Pt Perkebunan Nusantara Iv Regional I. Satesi: Jurnal Sains Teknologi Dan Sistem Informasi, 5(1), 23–30. Https://Doi.Org/10.54259/Satesi.V5i1.4031
Ferry Kurniawan, Erlin Ayu Khrisnawati, Rizka Hadiwiyanti, & Anindo Saka Fitri. (2022). Pengujian Sistem Informasi Manajemen Siswa Berbasis Website Menggunakan Metode Black Box Dan White Box. Prosiding Seminar Nasional Teknologi Dan Sistem Informasi, 2(1), 249–261. Https://Doi.Org/10.33005/Sitasi.V2i1.306
Jailani, A., & Yaqin, M. A. (2024). Pengujian Aplikasi Sistem Informasi Akademik Menggunakan Metode Blackbox Dengan Teknik Boundary Value Analysis. Journal Automation Computer Information System, 4(2), 60–66. Https://Doi.Org/10.47134/Jacis.V4i2.78
Johar Nur Iin, Sutoyo, Muh. N., & Astuti, U. L. (2024). Sistem Informasi Supervisi Akademik Untuk Sekolah Dasar Di Kabupaten Kolaka. Bit-Tech, 7(1), 153–161. Https://Doi.Org/10.32877/Bt.V7i1.1595
Londjo, M. F. (2021). Implementasi White Box Testing Dengan Teknik Basis Path Pada Pengujian Form Login. Https://Doi.Org/10.37058/Jssainstek.V7i2.4086
Muhammad Frasha Candra Perdana, Vihi Atina, & Faulinda Ely Nastiti. (2024). Sistem Informasi Pengelolaan Magang Berbasis Web. Informasi (Jurnal Informatika Dan Sistem Informasi), 16(2), 231–243. Https://Doi.Org/10.37424/Informasi.V16i2.314
Nugraha, W. A. (2022). Pengujian White Box Berbasis Path Pada Form Autentikasi Berbasis Mobile. Jurnal Siliwangi Seri Sains Dan Teknologi, 8(2). Https://Doi.Org/10.37058/Jssainstek.V8i2.4098
Nurwicaksono, M. A., Lisa, I. N., Tiara, A. R., & Sidik, R. (2023). Optimasi Sistem Informasi Konsultasi Hukum Melalui Pendekatan Pengujian Kombinasi White-Box Dan Black-Box. Jurnal Manajemen Informatika (Jamika), 14(1), 1–15. Https://Doi.Org/10.34010/Jamika.V14i1.10110
Praniffa, A. C., Syahri, A., Sandes, F., Fariha, U., & Giansyah, Q. A. (2023). Pengujian Black Box Dan White Box Sistem Informasi Parkir Berbasis Web. 1.
Prasetya, B., & Nuryasin, I. (2025). Pengujian Kualitas Website Pt Media Citra Digitalindo Blitar Menggunakan White Box Testing Dengan Teknik Basis Path. Jipi (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 10(2), 1595–1601. Https://Doi.Org/10.29100/Jipi.V10i2.7693
Pratala, C. T., Asyer, E. M., Prayudi, I., & Saifudin, A. (2020a). Pengujian White Box Pada Aplikasi Cash Flow Berbasis Android Menggunakan Teknik Basis Path. Jurnal Informatika Universitas Pamulang, 5(2), 111. Https://Doi.Org/10.32493/Informatika.V5i2.4713
Pratala, C. T., Asyer, E. M., Prayudi, I., & Saifudin, A. (2020b). Pengujian White Box Pada Aplikasi Cash Flow Berbasis Android Menggunakan Teknik Basis Path. Jurnal Informatika Universitas Pamulang, 5(2), 111. Https://Doi.Org/10.32493/Informatika.V5i2.4713
Pratiwi, Y., & Widianti, L. W. (2025). Implementasi Whitebox Testing Dengan Teknik Basis Path Pada Pengujian Halaman Pencarian Program Promo. Jurnal Kecerdasan Buatan Dan Teknologi Informasi, 4(2), 173–180. Https://Doi.Org/10.69916/Jkbti.V4i2.280
Program Studi Informatika, Universitas Nasional, Suprapto, D. D. A., Fauziah, F., Program Studi Informatika, Universitas Nasional, Fitri, I., Program Studi Informatika, Universitas Nasional, Hayati, N., & Program Studi Informatika, Universitas Nasional. (2020). Pengembangan Aplikasi Sistem Informasi Smart Register Online Berbasis Android Menggunakan Algoritma Bruteforce. Edumatic : Jurnal Pendidikan Informatika, 4(1), 47–56. Https://Doi.Org/10.29408/Edumatic.V4i1.2106
Putri, D. A., Wahanani, H. E., & Nurlaili, A. L. (2025). Penerapan Teknik Basis Path Pada Pengujian White Box Sistem Informasi Perencanaan Dan Penganggaran Responsive Gender Di Diskominfo Kabupaten Jombang. Jipi (Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika), 10(3), 2366–2377. Https://Doi.Org/10.29100/Jipi.V10i3.6338
Rahman Abdillah, Rudi Hermawan, Wawan Hermawansyah, Ibnu Adkha, & Heri Arifin. (2024). Pengujian Perangkat Lunak Sistem Informasi Inventori Pada Usaha Jasa Pengiriman Paket. Polygon : Jurnal Ilmu Komputer Dan Ilmu Pengetahuan Alam, 2(4), 166–175. Https://Doi.Org/10.62383/Polygon.V2i4.199
Shabika Aqmarina, A., Prima Aditiawan, F., & Endah Wahanani, H. (2024). Pengujian Sistem Informasi Perpustakaan Sma Wijaya Putra Surabaya Menggunakan Metode Black Box Testing Dengan Teknik Equivalence Partitioning Dan Boundary Value Analysis. Jati (Jurnal Mahasiswa Teknik Informatika), 8(1), 855–860. Https://Doi.Org/10.36040/Jati.V8i1.8898
Sie, J. B. L., Izmy Alwiah Musdar, & Syamsul Bahri. (2022). Pengujian White Box Testing Terhadap Website Room Menggunakan Teknik Basis Path. Kharisma Tech, 17(2), 45–57. Https://Doi.Org/10.55645/Kharismatech.V17i2.235
Solissa, Y. J., Putra, F., Putri, A. N., & Nursari, S. R. C. (2023). Pengujian White Box Berbasis Path Pada Form Daftar Jobstreet.Co.Id. Konstelasi: Konvergensi Teknologi Dan Sistem Informasi, 3(2), 353–362. Https://Doi.Org/10.24002/Konstelasi.V3i2.8287
Supriyanto, K., Aziiz, D. W., & Permatasari, H. (2023). Pengujian White Box Sistem Informasi Kasir Toko A Berbasis Web. Https://Ojs.Udb.Ac.Id/Senatib/Article/View/3234
Zen, H. R. R., & Nuryasin, I. (2024). Penerapan Whitebox Testing Pada Pengujian Sistem Menggunakan Teknik Basis Path. Https://Doi.Org/10.35145/Joisie.V8i1.4229
Zikra, A. A., Kuntara, M. R., & Hutabarat, S. H. (2025). Perancangan Sistem Informasi Berbasis Web Untuk Pengelolaan Permohonan Data Pada Instansi Pemerintah. Https://Doi.Org/10.56338/Jks.V8i1.6963
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
The copyright of the received article shall be assigned to the journal as the publisher of the journal. The intended copyright includes the right to publish the article in various forms (including reprints). The journal maintains the publishing rights to the published articles. Authors are allowed to use their articles for any legal purposes deemed necessary without written permission from the journal with an acknowledgment of initial publication to this journal.
Licensing

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.