Black-Box Testing Using the State Transition Technique on the Web-Based Clinic Appointment System “Citra Medica”

Authors

  • Helmi Azkia Informatics Engineering Study Program, Dian Nuswantoro University
  • David Sugiarto Informatics Engineering Study Program, Dian Nuswantoro University
  • Egia Rosi Subhiyakto Informatics Engineering Study Program, Dian Nuswantoro University

DOI:

https://doi.org/10.51903/pixel.v18i2.3282

Keywords:

appointment system, black box testing, software testing, state transition, website

Abstract

Software testing is an essential stage to ensure the quality and reliability of a system before it is widely deployed. One of the commonly used methods is black box testing, which focuses on evaluating the functionality of the software without considering the internal structure of the code. In this study, the black box testing method was applied using the state transition technique to test the web-based clinic appointment system “Citra Medica.” The testing process involved mapping user state flows through a transition diagram and creating test scenarios for each state change. The test results showed that all system functions operated according to the specifications, with a 100% success rate achieved in every transition scenario. This method proved effective in detecting logical errors and ensuring system stability during user state transitions

Author Biographies

  • Helmi Azkia, Informatics Engineering Study Program, Dian Nuswantoro University

    A student of the Informatics Engineering Study Program at Dian Nuswantoro University with an interest in software development and system testing.

  • David Sugiarto, Informatics Engineering Study Program, Dian Nuswantoro University

    A student of the Informatics Engineering Study Program at Dian Nuswantoro University with an interest in software development and system testing.

References

[1] M. Mintarsih, “Pengujian Black Box Dengan Teknik Transition Pada Sistem Informasi Perpustakaan Berbasis Web Dengan Metode Waterfall Pada SMC Foundation,” Jurnal Teknologi Dan Sistem Informasi Bisnis, vol. 5, no. 1, hlm. 33–35, Feb 2023, doi: 10.47233/jteksis.v5i1.727.

[2] A. Salim dan R. Rusdiansyah, “Implementasi Black Box Testing pada website E-commerce Shopee menggunakan State Transition Testing,” Jurnal Informatika dan Bisnis, vol. 13, no. 2, hlm. 161–170, Jan 2025, doi: 10.46806/jib.v13i2.1321.

[3] A. Corazza, S. Di Martino, A. Peron, dan L. L. L. Starace, “Web application testing: Using tree kernels to detect near-duplicate states in automated model inference,” dalam International Symposium on Empirical Software Engineering and Measurement, IEEE Computer Society, Okt 2021. doi: 10.1145/3475716.3484187.

[4] Y. M. Mohialden, N. M. Hussien, dan S. A. Hameed, “Review of Software Testing Methods,” Journal La Multiapp, vol. 3, no. 3, hlm. 104–112, Jun 2022, doi: 10.37899/journallamultiapp.v3i3.648.

[5] D. Maryanti, A. R. Pangesti, dan T. Suprihatiningsih, “Black Box Testing for HIV AIDS Digital Counseling Website (D-Cohiva Apps) with State Transition Technique,” Jurnal Penelitian Pendidikan IPA, vol. 9, no. SpecialIssue, hlm. 822–827, Des 2023, doi: 10.29303/jppipa.v9ispecialissue.6087.

[6] “218-Article Text-4382-1-10-20240308”.

[7] M. Rizky, A. Agustin, T. Cahya Herdiyani, A. Waluyo, dan J. Riyanto, “Pengujian Black Box menggunakan Teknik State Transition Testing pada Aplikasi BMI Calculator Berbasis Android,” 2021. [Daring]. Tersedia pada: http://pijarpemikiran.com/index.php/Scientia

[8] M. Ansfridus, “SEMINAR NASIONAL AMIKOM SURAKARTA (SEMNASA) 2023 Penerapan Black Box Testing Pada Fitur TEA Dalam Aplikasi QM Mobile Astra Credit Companies”.

[9] M. Raafi, R. 1✉, H. Yuana, dan M. F. Rahmat, “Perancangan Sistem Informasi Inventaris Penjualan Berbasis Web Di Toko Konter Handphone Reog Cell,” INNOVATIVE: Journal Of Social Science Research, vol. 4, hlm. 16101–16110.

[10] M. Kholil, S. Nur Agung Wibowo, P. Audio dan Video, dan A. Komunitas Negeri Putra Sang Fajar Blitar, “Pengembangan Media Pembelajaran Interaktif Menggunakan Adobe Animate Berbasis Video Development Of Interactive Learning Media Using Adobe Animate Based On Video,” Journal of Electrical, Electronic, Mechanical, Informatic and Social Applied Science Jurnal EEMISAS, vol. 2, no. 1, hlm. 32–37, 2023.

[11] Y. Salih dan R. Saefullah, “Black Box Testing on Website-Based Guestbook Registration Applications,” International Journal of Mathematics, Statistics, and Computing, vol. 2, no. 2, hlm. 44–49, 2024.

[12] S. G. Tetteh dan S. Gbli Tetteh, “Software Testing Techniques and Levels in Software Development,” Article in International Journal of Advancements in Computing Technology, vol. 2, hlm. 10–19, 2024, doi: 10.56472/25838628/IJACT-V2I1P102.

[13] J. Vitorino, T. Dias, T. Fonseca, E. Maia, dan I. Praça, “Constrained adversarial learning for automated software testing: a literature review,” 1 Juni 2025, Springer Nature. doi: 10.1007/s42452-025-07073-3.

[14] A. Roman, “Black-Box Testing Techniques,” dalam A Study Guide to the ISTQB® Foundation Level 2018 Syllabus, Springer International Publishing, 2018, hlm. 25–60. doi: 10.1007/978-3-319-98740-8_4.

[15] T. D. Capote, “A COMPARATIVE STUDY OF BLACK BOX AND WHITE BOX TESTING TECHNIQUES IN MODERN SOFTWARE DEVELOPMENT,” vol. 5, no. 1, hlm. 1–7, [Daring]. Tersedia pada: https://iaeme.com/Home/journal/FET1ID:FET_05_01_001Availableonlineathttps://iaeme.com/Home/issue/FET?Volume=5&Issue=1

Downloads

Published

2025-12-22

How to Cite

Black-Box Testing Using the State Transition Technique on the Web-Based Clinic Appointment System “Citra Medica”. (2025). Pixel :Jurnal Ilmiah Komputer Grafis, 18(2), 148-159. https://doi.org/10.51903/pixel.v18i2.3282