Analisis Dan Pengujian Sistem Pada Aplikasi Todo Berbasis Php Menggunakan Metode Agile  Dan Black-box Testing

Authors

Keywords:

Todo-PHP, System Testing, Agile, Black-Box, Web Application

Abstract

System testing is an essential stage in software development to ensure that the system operates according to user needs 
and is free from errors. This study aims to test and evaluate the functional quality of the Todo-PHP application, a web
based task management system built using PHP and MySQL. The application was selected due to its open-source nature 
and early-stage development, making it relevant for identifying and analyzing potential bugs. The development method 
used is Agile, which is iterative and adaptive to change. This approach is considered suitable for small-scale projects like 
Todo-PHP, as it supports continuous improvement and testing. To test the system’s functionality, the black-box testing 
method was applied, which focuses on evaluating input and output without analyzing the internal structure of the code. 
The test was conducted on core features such as login, task management, password change, and account deletion. The 
testing was performed in a local environment using a PHP server and a MySQL database. The results showed that most 
features performed as expected, although several minor issues were found, such as suboptimal input validation and 
buttons that did not respond under certain conditions. These findings served as a basis for further development 
recommendations.This study is expected to provide a practical overview of system testing implementation and contribute 
to improving the quality of open-source applications like Todo-PHP. 

References

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.

Published

2025-10-31

How to Cite

Fikroh Adillah, K., Jasmine, K., & Anwar, C. (2025). Analisis Dan Pengujian Sistem Pada Aplikasi Todo Berbasis Php Menggunakan Metode Agile  Dan Black-box Testing. Journal of Information Systems and Business Technology, 1(3), 07-13. https://journal.jci.co.id/jisbt/article/view/61

Most read articles by the same author(s)

<< < 1 2 3