Analisis Dan Pengujian Sistem Pada Aplikasi Todo Berbasis Php Menggunakan Metode Agile Dan Black-box Testing
Kata Kunci:
Todo-PHP, pengujian sistem, Agile, Aplikasi Web, Black-BoxAbstrak
Pengujian sistem informasi merupakan tahap penting dalam pengembangan perangkat lunak untuk memastikan sistem
berjalan sesuai kebutuhan dan bebas dari kesalahan. Penelitian ini bertujuan untuk menguji dan mengevaluasi kualitas
fungsional aplikasi Todo-PHP, yaitu aplikasi manajemen tugas berbasis web yang dibangun menggunakan PHP dan
MySQL. Aplikasi ini dipilih karena bersifat open-source dan masih dalam tahap pengembangan awal, sehingga memiliki
potensi bug yang relevan untuk dianalisis. Metode pengembangan yang digunakan adalah Agile, yang bersifat iteratif dan
adaptif terhadap perubahan. Pendekatan ini dinilai sesuai untuk proyek kecil seperti Todo-PHP karena mendukung
perbaikan bertahap dan pengujian berkelanjutan. Untuk menguji fungsionalitas sistem, digunakan metode black-box,
yaitu pengujian berdasarkan input dan output tanpa memeriksa struktur kode. Pengujian dilakukan terhadap fitur-fitur
utama seperti login, pengolahan data tugas, perubahan password, dan penghapusan akun. Lingkungan pengujian
menggunakan perangkat lokal dengan server PHP dan basis data MySQL. Hasil pengujian menunjukkan bahwa sebagian
besar fitur berjalan dengan baik sesuai harapan, meskipun ditemukan beberapa kesalahan minor seperti validasi input
yang belum optimal dan tombol yang tidak berfungsi dalam kondisi tertentu. Temuan tersebut menjadi dasar rekomendasi
pengembangan lebih lanjut. Penelitian ini diharapkan dapat memberikan gambaran praktis tentang proses pengujian
sistem serta mendorong perbaikan kualitas pada aplikasi sumber terbuka seperti Todo-PHP.
Referensi
Anwar, C., & Riyanto, J. (2019). Perancangan sistem informasi human resources development pada PT. Semacom Integrated. International Journal of Education, Science, Technology, and Engineering (IJESTE), 2(1), 19–38.
Gbaranwi, B. P., & Ojekudo, N. A. (2021). A comparative analysis of software development methodologies. International Journal of Research and Innovation in Applied Science (IJRIAS), 6(5), 159–166.
Hrisafov, K., Ivanov, A., Chivarov, N., & Chivarov, S. (2021). Black box testing with exploratory approach of a software for remote monitoring of patients with COVID-19 and other infectious diseases. In 2021 International Conference on Electrical, Computer and Energy Technologies (ICECET) (pp. 1–5). IEEE. https://doi.org/10.1109/ICECET52533.2021.9698734
Jorgensen, P. C., & DeVries, B. (2021). Software testing: A craftsman’s approach (5th ed.). CRC Press.
Anwar, C. (2022). Application of academic information system with extreme programming method (Case study: Jakarta International Polytechnic).
Kuhrmann, M., Tell, P., & Hebig, R. (2022). What makes agile software development agile? IEEE Transactions on Software Engineering. Advance online publication. https://doi.org/10.1109/TSE.2021.3099532
Mokhtar, R., & Khayyat, M. (2022). A comparative case study of waterfall and agile management. SAR Journal, 5(1), 52–62. https://doi.org/10.18421/SAR51-07
Nova, S. H., Widodo, A. P., & Warsito, B. (2022). Analisis metode agile pada pengembangan sistem informasi berbasis website: Systematic literature review. Techno.Com, 21(1), 139–148. https://doi.org/10.33633/tc.v21i1.5659
Anwar, C., Jagat, L. S., Yanti, I., Anjarsari, E., & Sholihah, N. A. (2023). Pengembangan media pembelajaran berbasis teknologi untuk meningkatkan kemampuan anak. Caruban: Jurnal Ilmiah Ilmu Pendidikan Dasar, 6(2), 154–163.
Anwar, C., Kom, S., Kom, M., Santiari, C. N. P. L., & Sitorus, Z. (2023). Buku referensi sistem informasi berbasis kearifan lokal.
Anwar, C., Nurhasanah, M., Aflaha, D. S. I., & Handayani, S. (2023). Development of information technology-based learning media for educators in elementary schools. Jurnal Konseling Pendidikan Islam, 4(2), 345–353.
Anwar, C., et al. (2023). The application of Mobile Security Framework (MOBSF) and Mobile Application Security Testing Guide to ensure the security in mobile commerce applications. Jurnal Sistem Informasi dan Teknologi, 97–102.
Ayuningtyas, P. K., Atmodjo, D. W. P., & Rachmadi, P. (2023). Performance and functional testing with the black box testing method. International Journal of Progressive Sciences and Technologies, 39(2), 212–218.
Melo, O. E., Kapoh, H., Kimbal, A. A., Lintong, O., Putong, I., & Wenas, P. (2023). Software testing using the black box method: Case study – Pioneer tourism web in Southeast Minahasa. International Journal of Computer Applications, 174(13), 28–32. https://doi.org/10.5120/ijca2021921020
Mishra, A., & Alzoubi, Y. I. (2023). Structured software development versus agile software development: A comparative analysis. International Journal of System Assurance Engineering and Management, 14(6), 1504–1522. https://doi.org/10.1007/s13198-023-01958-5
Pargaonkar, S. (2023). A comprehensive research analysis of software development life cycle (SDLC): Agile & Waterfall model. International Journal of Scientific and Research Publications (IJSRP), 13(12), 1–5. https://doi.org/10.29322/IJSRP.13.12.2023.p14297
Pitchikala, K. M. (2023). Comparing agile and waterfall methodologies: A strategic evaluation. Journal of Scientific and Engineering Research, 9(9), 108–111.
Praniffa, A. C., Syahri, A., Sandes, F., Fariha, U., Giansyah, Q. A., & Hamzah, M. (2023). Pengujian sistem informasi parkir berbasis web pada UIN SUSKA Riau menggunakan white box dan black box testing. Jurnal Testing dan Implementasi Sistem Informasi, 1(1), 1–6.
Prastowo, W. D., Danianti, D., & Pramuntadi, A. (2023). Analisis risiko pada pengembangan perangkat lunak menggunakan metode Agile dan RAD (Rapid Application Development). Citizen: Jurnal Ilmiah Multidisiplin Indonesia, 3(3), 169–174. https://doi.org/10.53866/jimi.v3i3.388
Ramadhan, M. M. Z., & Angelia, F. (2023). Mengoptimalkan pengembangan aplikasi mobile melalui perbandingan metode pengembangan perangkat lunak (Waterfall, Prototype, Mobile-D, Agile, RAD). Submit: Jurnal Ilmiah Teknologi Informasi dan Sains, 3(2), 13–19.
Sasongko, A. T., & Dasman, S. (2023). Harnessing the power of prototyping method for engaging responsive web profiles. Jurnal Informatika dan Komputer (JIKO), 6(2), 150–156. https://doi.org/10.33387/jiko.v6i2.6399
Wijayanti, R. R., S ST, M. M. S. I., Anwar, C., Kom, S., Indra, S., Kom, M., ... & Kom, M. (2023). Arsitektur dan organisasi komputer. CV Rey Media Grafika.
Anwar, C. (2024). Rekomendasi teknis untuk pengolahan data berbasis web. Jurnal Informatika Utama, 2(1), 50–54.
Pirdaus, D. I., & Hidayana, R. A. (2024). Analysis testing black box and white box on application To-Do list based web. International Journal of Mathematics, Statistics, and Computing, 2(2), 68–75.
Ramadhan, C., Senubekti, M. A., & Amalia, D. (2025). Penerapan metodologi Agile dalam pengembangan perangkat lunak. Router: Jurnal Teknik Informatika dan Terapan, 3(2). https://doi.org/10.62951/router.v3i2.411
Handayani, T., Silalahi, L. M., Nugroho, S. S. P., Anwar, C., Mursyidin, I. H., Sumantri, A., ... & Yulianti, B. (2025). Pengantar sistem informasi: Konsep, teknologi, dan implementasi.
Samsumar, L. D., Nasiroh, S., Farizy, S., Anwar, C., Mursyidin, I. H., Rosdiyanto, R., ... & Prastyo, D. (2025). Keamanan sistem informasi: Perlindungan data dan privasi di era digital.
Indra, S., Anwar, C., Kom, S., Asparizal, S., Kom, M., Nur, R. A., ... & Hafrida, L. Komputer dan masyarakat. CV Rey Media Grafika.Widodo, H., & Pramudito, R. (2021). Pengaruh literasi digital terhadap kesadaran keamanan data pribadi. Jurnal Literasi Digital Indonesia, 3(2), 88–97.
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Hak Cipta (c) 2025 Khusnul Fikroh Adillah, Kaysha Jasmine, Chairul Anwar (Author)

Artikel ini berlisensi Creative Commons Attribution 4.0 International License.
Creative Commons Attribution 4.0 International (CC BY 4.0).


This work is licensed under a