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

Penulis

Kata Kunci:

Todo-PHP, pengujian sistem, Agile, Aplikasi Web, Black-Box

Abstrak

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

31-10-2025

Cara Mengutip

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

Artikel paling banyak dibaca berdasarkan penulis yang sama

<< < 1 2 3 > >>