Pengujian Black Box dengan Teknik Equivalence Partitioning pada Aplikasi Monitoring Pemberian Obat Filariasis Berbasis Android
DOI:
https://doi.org/10.30865/klik.v4i4.1603Keywords:
Black Box Testing; Equivalence Partitioning; Android; Dashboard Monitoring; FilariaAbstract
The application of information technology in various sectors, including the health sector, has become a necessity. Dinas Kesehatan (Dinkes) of Pekalongan City uses information technology to support the Pekalongan City Government's vision as a Smart City. One of the main focuses of the Health Department is treating elephantiasis (filariasis). Even though we have implemented a Mass Preventive Medication (Pemberian Obat Pencegahan secara Massal – POPM) program, the mycorrhiza filarial (MF) rate is still above 1%, requiring additional POPM. One of the problems is the monitoring of drug administration by Tenaga Pelaksana Eliminasi (TPE) officers which is not optimal. Therefore, a monitoring mechanism is needed, implemented through an online-based executive dashboard. The data and graphs on the dashboard come from an Android-based recording application installed on the TPE officer's smartphone. Android applications need to be tested to minimize errors or bugs which can be tested using the Black Box method. This research aims to test the system in terms of providing input and output without knowing the details of the code. One technique that can be used in Black Box testing is the Equivalence Partitioning technique, which divides the input into valid and invalid partitions to ensure the results match the test case. The research stages involve determining use cases, criteria, test partitions, creating test data, and test case design. Testing is carried out through test cases that test the login process, inputting drug data, and sending photos as proof of drug consumption. The results show that by testing the seven test cases, the system can be used properly according to the expected scenario. Some recommendations for improvements that are needed are adjustments to the output message to users. In general, the application for monitoring filariasis drug administration has functioned well, under the application design. Evaluation produces recommendations for improvements to improve user experience. This research can become a basis for further development, including thorough testing of the application.
Downloads
References
N. K. Ismatullah, A. P. Widodo, and S. A. Nugraheni, “Model EUCS (End User Computing Satisfaction) untuk Evaluasi Kepuasan Pengguna Terhadap Sistem Informasi Bidang Kesehatan?: Literature Review,” Media Publikasi Promosi Kesehatan Indonesia, vol. 5, no. 5, pp. 463–467, 2022.
N. M. Fadilla and W. Setyonugroho, “Sistem Informasi Manajemen Rumah Sakit Dalam Meningkatkan Efisiensi: Mini Literature Review,” Jurnal Teknik Informatika dan Sistem Informasi, vol. 8, no. 1, pp. 357–374, 2021.
S. Eniyati, R. N. Candra, S. Mulyani, and K. A. Martha, “Perhitungan Tingkat Kesiapan Implementasi Smart City dalam Perspektif Smart Governance dengan Metode FIS Mamdani,” Jurnal DINAMIK, vol. 22, no. 1, 2017.
M. Ipa, E. Wijayanti, H. Hipokrates, E. P. Astuti, and Y. Yuliasih, “Prevalensi Wuchereria bancrofti Paska Pemberian Obat Pencegahan Massal Filariasis Limfatik di Wilayah Endemis Rendah Kota Pekalongan,” BALABA: JURNAL LITBANG PENGENDALIAN PENYAKIT BERSUMBER BINATANG BANJARNEGARA, pp. 143–152, Dec. 2021, doi: 10.22435/blb.v17i2.4854.
H. B. Jorghi, P. Ginandjar, N. Kusariana, and L. Dian Saraswati Peminatan Epidemiologi dan Penyakit Tropik Fakultas Kesehatan Masyarakat, “Peran Tenaga Pelaksana Eliminasi dalam Pelaksanaan Program Pemberian Obat Secara Massal (POPM) Filariasis Di Kota Pekalongan,” JURNAL KESEHATAN MASYARAKAT (e-Journal), vol. 7, no. 2, pp. 2356–3346, 2019, [Online]. Available: http://ejournal3.undip.ac.id/index.php/jkm
Portal Berita Info Publik, “Sukseskan POPM Filariasis, Dinkes Terjunkan Tim Kader TPE Filariasis Sweeping Door to Door.” Accessed: Jan. 02, 2024. [Online]. Available: https://www.infopublik.id/kategori/nusantara/511573/sukseskan-popm-filariasis-dinkes-terjunkan-tim-kader-tpe-filariasis-sweeping-door-to-door
M. R. Maulana, E. B. Susanto, and P. A. Christianto, “Pengembangan Dashboard Eksekutif untuk Sistem Monitoring Penanganan Filariasis Kota Pekalongan,” JURNAL LITBANG KOTA PEKALONGAN, vol. 19, no. 2, 2021.
M. R. Maulana, A. Syaifudin, H. A. Budijanto, and E. B. Susanto, “Dahboard Eksekutif sebagai Media Koordinasi dan Monitoring Kegiatan untuk Peningkat Kinerja Aparatur Pemerintah,” JURNAL LITBANG KOTA PEKALONGAN, vol. 18, no. 2, 2020.
StatCounter, “Mobile Operating System Market Share Indonesia,” https://gs.statcounter.com/os-market-share/mobile/indonesia. Accessed: Feb. 09, 2024. [Online]. Available: https://gs.statcounter.com/os-market-share/mobile/indonesia
V. Garousi, A. Rainer, P. Lauvås, and A. Arcuri, “Software-testing education: A systematic literature mapping,” Journal of Systems and Software, vol. 165, Jul. 2020, doi: 10.1016/j.jss.2020.110570.
N. Sánchez-Gómez, J. Torres-Valderrama, J. A. García-García, J. J. Gutiérrez, and M. J. Escalona, “Model-based software design and testing in blockchain smart contracts: A systematic literature review,” IEEE Access, vol. 8. Institute of Electrical and Electronics Engineers Inc., pp. 164556–164569, 2020. doi: 10.1109/ACCESS.2020.3021502.
P. C. Jorgensen and B. DeVries, Software Testing; A Craftsman’s Approach, 5th ed. Boca Raton, Oxon: CRC Press, 2021.
A. Spillner and T. Linz, Software Testing Foundations A Study Guide for the Certified Tester Exam, 5th ed. Heidelberg: dpunkt.verlag GmbH, 2021.
Marfuah and S. Adam, “Equivalence Partitions pada BlackBox Testing terhadap Sistem Pemberdayaan Pemerataan UMKM,” vol. 6, no. 2, pp. 382–387, 2021, doi: 10.32493/informatika.v6i2.11457.
R. Pramudita, “Pengujian Black Box pada Aplikasi Ecampus Menggunakan Metode Equivalence Partitioning,” Informatics for Educators and Professionals, vol. 4, no. 2, pp. 193–202, 2020.
B. B. Sasongko, F. Malik, F. Ardiansyah, A. F. Rahmawati, F. Dharma Adhinata, and D. P. Rakhmadani, “Pengujian Blackbox Menggunakan Teknik Equivalence Partitions pada Aplikasi Petgram Mobile,” 2021.
E. Novalia and A. Voutama, “Black Box Testing dengan Teknik Equivalence Partitions Pada Aplikasi Android M-Magazine Mading Sekolah,” 2022.
L. Ayu Marlina and S. Sabdo Wibowo, “Pengujian Sistem Informasi Perpustakaan Dengan Teknik Equivalence Partitioning di SMA Nurul Muttaqin Albarokah,” JACIS?: Journal Automation Computer Information System, vol. 3, no. 02, pp. 137–145, 2023.
A. Amalia, S. W. Putri Hamidah, and T. Kristanto, “Pengujian Black Box Menggunakan Teknik Equivalence Partitions Pada Aplikasi E-Learning Berbasis Web,” Building of Informatics, Technology and Science (BITS), vol. 3, no. 3, pp. 269–274, Dec. 2021, doi: 10.47065/bits.v3i3.1062.
P. A. D. A. Santi, R. Afwani, Moh. A. Albar, S. E. Anjarwani, and A. Z. Mardiansyah, “Black Box Testing with Equivalence Partitioning and Boundary Value Analysis Methods (Study Case: Academic Information System of Mataram University),” in Proceedings of the First Mandalika International Multi-Conference on Science and Engineering 2022, MIMSE 2022 (Informatics and Computer Science), Atlantis Press International BV, 2022, pp. 207–219. doi: 10.2991/978-94-6463-084-8_19.
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Pengujian Black Box dengan Teknik Equivalence Partitioning pada Aplikasi Monitoring Pemberian Obat Filariasis Berbasis Android
ARTICLE HISTORY
Issue
Section
Copyright (c) 2024 Mohammad Reza Maulana, Eko Budi Susanto, Paminto Agung Christianto
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).