Pengujian Sistem Rekomendasi Penilaian Pengemudi Transportasi Umum Nasional Menggunakan Path Testing pada White Box Testing
DOI:
https://doi.org/10.55606/juisik.v5i2.1073Keywords:
Cyclomatic Complexity, Driver Assessment, Path Testing, Recommendation System, White Box TestingAbstract
Driver assessment recommendation system to conduct assessment and recommendations of national public transportation driver competency and behavior. To ensure the reliability and stability of the program logic in this system, testing is carried out using the White Box Testing approach, especially the Path Testing method. This method tests each execution path in the program control structure to identify potential logic errors and ensure that each condition has been thoroughly tested. Testing is carried out by calculating cyclomatic complexity, describing the program flowchart, and identifying and tracing independent paths. The test results show that all logic paths have run as expected without any functional defects. This indicates that the system has a strong logic structure and is ready to be integrated into a national-scale operational environment. Thus, Path Testing has proven effective in ensuring system quality in terms of internal structure.
References
Ali, A. H., & Saleem, N. N. (2023). Data Flow Testing and Tools Review. Journal of Education and Science, 32(2), 51–60. https://doi.org/10.33899/edusj.2023.137611.1315
Andrian Ibrahim, R., & Saktian Laksito, G. (2024). Optimization of White Box Testing by Utilizing Branching and Repeating Structures in Java Programs Using Base Path. International Journal of Mathematics, Statistics, and Computing, 2(2), 85–89.
Bardin, S., Chebaro, O., Delahaye, M., & Kosmatov, N. (2014). An all-in-one toolkit for automated white-box testing. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8570 LNCS, 53–60. https://doi.org/10.1007/978-3-319-09099-3_4
Caniço, A., & Santos, A. (2023). Witter: A Library for White-Box Testing of Introductory Programming Algorithms. SPLASH-E 2023 - Proceedings of the 2023 ACM SIGPLAN International Symposium on SPLASH-E, Co-Located with: SPLASH 2023, 69–74. https://doi.org/10.1145/3622780.3623650
Chawan, P. M., Www, W. :, Thakare, S., Chavan, S., & Chawan, M. (2012). Software Testing Strategies and Techniques International Journal of Emerging Technology and Advanced Engineering Software Testing Strategies and Techniques (Vol. 2, Issue 4). www.ijetae.com
Dimas Saputro, A., & Azzahra Narwastika, A. (2023) Implementasi White Box Testing Dengan Teknik Basis Path Pada Pengujian Form Peminjaman Sistem Aplikasi Perpustakaan. Prosiding Seminar Nasional Teknologi Informasi dan Bisnis (SENATIB) 2023,e-ISSN 2962-1968
Golіan, N., Golіan, V., & Afanasieva, I. (2022). BLACK AND WHITE-BOX UNIT TESTING FOR WEB APPLICATIONS. Bulletin of National Technical University “KhPI”. Series: System Analysis, Control and Information Technologies, 1 (7), 79–83. https://doi.org/10.20998/2079-0023.2022.01.13
Gusdevi, H., Kuswayati, S., Iqbal, M., Fikri, M., Bakar, A., Novianti, N., Ramadan, R., Studi, P., Informatika, T., Tinggi, S., & Bandung, T. (2022). Pengujian White-Box Pada Aplikasi Debt Manager Berbasis Android. 04.
IEEE Standard for Software and System Test Documentation. (2008). IEEE. https://doi.org/10.1109/IEEESTD.2008.4578383
Izzat S, Saleem NN. (2023) Software Testing Techniques and Tools: A Review. Journal of Education and Science. Jun 1;32(2):31–40.
Kaner, C. (2001). Measurement Issues & Software Testing Measurement Issues and Software Testing www.kaner.com
Katlon. (2025.). Katlon,2025, White Box Testing: All You Need To Know, https://katalon.com/resources-center/blog/what-is-white-box-testing
Kumar, M., Professor, A., Kumar Singh, S., Dwivedi, R. K., & Professor, A. (2015). International Journal of Advance Research in Computer Science and Management Studies. International Journal of Advance Research in Computer Science and Management Studies, 3(10). www.ijarcsms.com
Lammermann, F., & Wappler, S. (2018) Benefits of Software Measures for Evolutionary White-Box Testing. https://www.researchgate.net/publication/327691019
Li, N., Praphamontripong, U., & Offutt, J. (2009). An experimental comparison of four unit test criteria: Mutation, edge-pair, all-uses and prime path coverage. IEEE International Conference on Software Testing, Verification, and Validation Workshops, ICSTW 2009, 220–229. https://doi.org/10.1109/ICSTW.2009.30
Madhavi, D. (2016.). A White Box Testing Technique in Software Testing: Basis Path Testing. www.journalforresearch.or
Mega & Safrizal, 2025, Implementasi Pengujian White Box Menggunakan Path Testing untuk Meningkatkan Keandalan Sistem Presensi Berbasis Web di PT XYZ. In JITUS: Journal Information Technology for Urban Society (Vol. 1). Maret.https://ojs.upj.ac.id/index.php/JITUS
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
Peñalosa, Enrique., Votero, Fernando., Balencia, Paloma., & Barreras, Roi. (2019). Licuadoras luminosas. La Jaula Publicasiones.
Peraturan Pemerintah Republik Indonesia (2012),Peraturan Presiden Republik Indonesia Nomor 8 Tahun 2012 Tentang Kerangka Kualifikasi Nasional Indonesia, www.djpp.depkumham.go.id
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
Rini, S. Y., & Kusmaya Putri, A. (2023.). Implementasi Blackbox Testing Dan Whitebox Testing Pada Pengujian Form Profil Toko Admin Sistem Aplikasi Raja Ongkir Berbasis Website. Prosiding Seminar Nasional Teknologi Informasi dan Bisnis (SENATIB),e-ISSN 2962-1968
Safrizal et al,2024,Testing Dan Implementasi, PT Mafy Media Literasi Indonesia , https://www.academia.edu/119966136/Buku_TESTING_DAN_IMPLEMENTASI_2024, 978-623-8638-29-1.
Sasmito, G. W. (2020a). White Box Testing with Basis Path Technique in the Demography Administration Website. ICSECC 2020 - 2nd International Conference on Sustainable Engineering and Creative Computing, Proceedings, 86–92. https://doi.org/10.1109/ICSECC51444.2020.9557428
Sasmito, G. W. (2020b). White Box Testing with Basis Path Technique in the Demography Administration Website. ICSECC 2020 - 2nd International Conference on Sustainable Engineering and Creative Computing, Proceedings, 86–92. https://doi.org/10.1109/ICSECC51444.2020.9557428
Sekhon, A., Ji, Y., Dwyer, M. B., & Qi, Y. (2022). White-box Testing of NLP models with Mask Neuron Coverage. http://arxiv.org/abs/2205.05050
Sheakh, T., Hussain, T., & Singh, S. (2015). International Journal of Allied Practice, Research and Review A Comparative Study of Software Testing Techniques Viz. White Box Testing Black Box Testing and Grey Box Testing. IJAPRR International Peer Reviewed Refereed Journal, II, 1–08. https://www.researchgate.net/publication/276028491
Suryanta, A., Wahyu Widianti, L., Mirsya Ashari, dan, Kodiklatad, P., & Jakarta STI, S. (2025). Pengujian White Box Terhadap Sistem Informasi Akademik (Siakad) Di Politeknik Angkatan Darat. In Jurnal Mahasiswa Teknik Informatika) (Vol. 9, Issue 2).
Syaikhuddin, M. M., Anam, C., Rinaldi, A. R., & Conoras, M. (2018). Conventional Software Testing Using White Box Method. Kinetik : Game Technology, Information System. Computer Network, Computing, Electronics, and Control, 3(1), 67–74.
Žlahtič, B., Završnik, J., Blažun Vošner, H., & Kokol, P. (2024). Transferring Black-Box Decision Making to a White-Box Model. Electronics (Switzerland), 13(10). https://doi.org/10.3390/electronics13101895
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Jurnal ilmiah Sistem Informasi dan Ilmu Komputer

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