Pengujian Sistem Rekomendasi Penilaian Pengemudi Transportasi Umum Nasional Menggunakan Path Testing pada White Box Testing

Authors

  • Safrizal Safrizal Universitas Pembangunan Jaya

DOI:

https://doi.org/10.55606/juisik.v5i2.1073

Keywords:

Cyclomatic Complexity, Driver Assessment, Path Testing, Recommendation System, White Box Testing

Abstract

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

2025-05-31

How to Cite

Safrizal, S. (2025). Pengujian Sistem Rekomendasi Penilaian Pengemudi Transportasi Umum Nasional Menggunakan Path Testing pada White Box Testing. Jurnal Ilmiah Sistem Informasi Dan Ilmu Komputer, 5(2), 18–35. https://doi.org/10.55606/juisik.v5i2.1073

Similar Articles

<< < 1 2 3 4 5 6 7 > >> 

You may also start an advanced similarity search for this article.