Pengujian White-Box Menggunakan Teknik Basis Path Pada Sistem Informasi Pengajuan dan Monitoring Kerja Praktik

Authors

  • Marwan Aldi Pratama Universitas Islam Negeri Walisongo, Indonesia
  • Siti Nur'aini Universitas Islam Negeri Walisongo, Indonesia

DOI:

https://doi.org/10.21580/wjit.2024.6.2.34408

Keywords:

Basis Path, White-Box Testing, Software Testing, Independent Path, Cyclomatic Complexity (CC), Test Case

Abstract

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

Download data is not yet available.

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

2024-06-21

How to Cite

[1]
M. A. Pratama and S. Nur’aini, “Pengujian White-Box Menggunakan Teknik Basis Path Pada Sistem Informasi Pengajuan dan Monitoring Kerja Praktik”, Walisongo J. Inf. Technol., vol. 6, no. 2, pp. 53–66, Jun. 2024.