Pengujian White Box Basis Path Testing Fitur Menghitung Aplikasi ComfyLearn
Main Article Content
Abstract
This research aims to test the learning features in the ComfyLearn application using the white box testing method with the basis path technique. ComfyLearn is an Android-based educational application aimed at young children in learning while playing. To ensure the quality and reliability of applications, systematic software testing is required. This research applies the white box testing method with the basis path testing technique to test the program code for the learning counting feature, because this method is able to evaluate the program logic as a whole. This technique includes making flowcharts, flowgraphs, graph matrices, calculating cyclomatic complexity, determining independent paths, and preparing test cases. Based on the calculation results, it shows that the counting feature has a cyclomatic complexity value of 5, including the low category. This means that the complexity of the program logic is not too high so there is relatively little potential for errors to be found. There are 5 independent paths that need to be tested. Testing is carried out through unit testing and manual testing to verify whether the learning process has run as expected. The test results show that the program code in the learning counting feature functions well and meets expectations after making improvements. Thus, it can be concluded that the code structure in this feature section is quite reliable and can be used as a basis for further development.
Article Details
References
[2] Y. J. Solissa, F. Putra, A. N. Putri, and S. R. C. Nursari, “Pengujian White Box Berbasis Path pada Form Daftar Jobstreet.co.id,” KONSTELASI Konvergensi Teknol. dan Sist. Inf., vol. 3, no. 2, pp. 353–362, 2023, doi: 10.24002/konstelasi.v3i2.8287.
[3] W. Mandiri, I. A. Sobari, and F. Akbar, “493992-None-7a907Fc3,” vol. IV, no. 2, pp. 159–164, 2018.
[4] Y. Pratiwi and L. W. Widianti, “Implementasi Whitebox Testing Dengan Teknik Basis Path Pada Pengujian Halaman Pencarian Program Promo,” J. Kecerdasan Buatan dan Teknol. Inf., vol. 4, no. 2, pp. 173–180, 2025, doi: 10.69916/jkbti.v4i2.280.
[5] M. I. Shiddiq, “Implementasi White Box Testing Berbasis Path Pada Form Login Aplikasi Berbasis Web,” J. Siliwangi, vol. 8, no. 1, pp. 1–6, 2022.
[6] C. T. Pratala, E. M. Asyer, I. Prayudi, and A. Saifudin, “Pengujian White Box pada Aplikasi Cash Flow Berbasis Android Menggunakan Teknik Basis Path,” J. Inform. Univ. Pamulang, vol. 5, no. 2, p. 111, 2020, doi: 10.32493/informatika.v5i2.4713.
[7] S. Sacra, J. Sains, S. Ningrat, and S. Noris, “Pegujian Aplikasi Sistem Informasi Web Dengan Whitebox Testing Teknik Basis Path,” vol. 2, no. 3, pp. 115–121, 2022.
[8] D. Wintana, D. Pribadi, and M. Y. Nurhadi, “Analisis Perbandingan Efektifitas White-Box Testing dan Black-Box Testing,” J. Larik Ldng. Artik. Ilmu Komput., vol. 2, no. 1, pp. 8–16, 2022, doi: 10.31294/larik.v2i1.1382.
[9] R. I. Ndaumanu, “Pengujian Sistem Informasi Perpustakaan Berbasis Website dengan Basis Path Testing,” Justek J. Sains dan Teknol., vol. 6, no. 1, p. 123, 2023, doi: 10.31764/justek.v6i1.13808.
[10] C. P. C. Munaiseche and G. C. Rorimpandey, “Penerapan Metode Basis Path Analysis dalam Pengujian White Box Sistem Pakar,” Pros. Semin. Nas. Sist. Inf. dan Teknol., vol. 5, no. 1, pp. 124–128, 2021.
[11] Alfian Permana Putra and Ilyas Nuryasin, “Pengujian sistem informasi monitoring dava kebab menggunakan white box testing dengan teknik basis path,” INFOTECH J. Inform. Teknol., vol. 5, no. 1, pp. 63–75, 2024, doi: 10.37373/infotech.v5i1.1147.
[12] M. Septian Jaelani, “Pengujian White Box Terhadap Sistem Login Berbasis Web Menggunakan Teknik Basis Path,” J. Siliwangi, vol. 9, no. 2, pp. 32–37, 2023, [Online]. Available: https://loginer.netlify.app/
[13] M. F. Londjo, “Implementasi White Box Testing Dengan Teknik Basis Path Pada Pengujian Form Login,” J. Siliwaangi, vol. 7, no. 2, pp. 35–40, 2021.
[14] W. A. Nugraha, “Pengujian White Box Berbasis Path Pada Form Autentikasi Berbasis Mobile,” J. Siliwangi Seri Sains dan Teknol., vol. 8, no. 2, pp. 42–47, 2022, doi: 10.37058/jssainstek.v8i2.4098.
[15] H. Rafli et al., “JOISIE licensed under a Creative Commons Attribution-ShareAlike 4.0 International License (CC BY-SA 4.0) PENERAPAN WHITEBOX TESTING PADA PENGUJIAN SISTEM MENGGUNAKAN TEKNIK BASIS PATH,” J. Inf. Syst. Informatics Eng., vol. 8, no. 1, pp. 101–111, 2024, [Online]. Available: https://doi.org/10.35145/joisie.v8i1.4229
[16] B. Prasetya and I. Nuryasin, “Pengujian Kualitas Website Pt Media Citra Digitalindo Blitar Menggunakan White Box Testing Dengan Teknik Basis Path,” JIPI (Jurnal Ilm. Penelit. dan Pembelajaran Inform., vol. 10, no. 2, pp. 1595–1601, 2025, doi: 10.29100/jipi.v10i2.7693.