Evaluasi Fungsional Platform BigBlueButton Menggunakan Black-Box Testing Berbasis Equivalence Partitioning pada Lingkungan Pembelajaran Daring
DOI:
https://doi.org/10.52072/unitek.v19i01.2061Kata Kunci:
BigBlueButton, Pengujian Blacbox, Equivalence Partitioning, Evaluasi fungsional, Pembelajaran DaringAbstrak
BigBlueButton merupakan platform konferensi daring berbasis open-source yang banyak dimanfaatkan untuk pembelajaran jarak jauh dan pertemuan virtual. Penelitian sebelumnya umumnya berfokus pada aspek kinerja, seperti Quality of Service (QoS), efisiensi bandwidth, dan kepuasan pengguna, sementara validasi fungsional secara sistematis masih relatif terbatas. Penelitian ini bertujuan mengevaluasi keandalan fungsional BigBlueButton menggunakan metode Black-Box Testing. Pengujian dirancang berdasarkan user story dan dokumentasi resmi tanpa mengakses kode sumber sistem. Skenario pengujian mencakup fungsi utama platform, meliputi pembuatan sesi, partisipasi pengguna, komunikasi audio-video, berbagi layar, pesan instan, transfer berkas, pengelolaan breakout room, pengendalian moderator, dan perekaman. Seluruh pengujian dilakukan pada berbagai kombinasi peramban, sistem operasi, serta kondisi jaringan yang disimulasikan melalui variasi latensi dan kapasitas bandwidth. Hasil penelitian menunjukkan bahwa fitur-fitur dasar, seperti komunikasi audio-video dan percakapan teks, berfungsi secara konsisten pada kondisi jaringan yang stabil. Sebaliknya, beberapa fitur yang lebih kompleks, seperti perpindahan breakout room, pemutaran rekaman, dan sinkronisasi hak akses, masih menunjukkan ketidakkonsistenan pada kondisi tertentu. Penelitian ini menghasilkan kerangka pengujian fungsional yang dapat direplikasi untuk mengevaluasi platform konferensi daring serta memberikan rekomendasi bagi pengembang dalam meningkatkan stabilitas, keandalan, dan kualitas pengalaman pengguna.
Unduhan
Referensi
Abdullah, M. T., et al. (2022). Evaluating quality of experience in online learning platforms during large-scale adoption. Computers in Human Behavior, 129, Article 107141. https://doi.org/10.1016/j.chb.2021.107141
Ahrizal, D., Miftah, M. K., Kurniawan, R., Zaelani, T., & Yulianti, Y. (2020). Pengujian perangkat lunak sistem informasi peminjaman PlayStation dengan teknik boundary value analysis menggunakan metode black box testing. Jurnal Informatika Universitas Pamulang, 5(1).
Al-Mamun, M. A., & Mohd Sam, M. A. (2022). A review of online conferencing platforms in education. Education and Information Technologies, 27, 12071–12095. https://doi.org/10.1007/s10639-022-11240-4
Alves, A., Aguiar, P., & Lima, M. (2021). Evaluating WebRTC performance for real-time multimedia communications. IEEE Access, 9, 77135–77147. https://doi.org/10.1109/ACCESS.2021.3083211
Ammann, P., & Offutt, J. (2016). Introduction to software testing (2nd ed.). Cambridge University Press.
Anardani, S., & Putera, A. R. (2019). Analisis pengujian sistem informasi website e-commerce Manies Group menggunakan metode black box functional testing. Seminar Nasional Hasil Penelitian dan Pengabdian kepada Masyarakat UNIPMA.
Arofiq, N. M., Erlangga, R. F., Irawan, A., & Saifudin, A. (2023). Pengujian fungsional aplikasi inventory barang kedatangan dengan metode black box testing bagi pemula. OKTAL : Jurnal Ilmu Komputer Dan Sains, 2(05), 1322–1330. Retrieved from https://journal.mediapublikasi.id/index.php/oktal/article/view/1354
Beizer, B. (1995). Black-box testing: Techniques for functional testing of software and systems. Wiley.
Costa, F., Matos, S. M., & Pereira, A. (2021). Open-source virtual classroom technologies: An evaluation of BigBlueButton. Journal of Educational Computing Research, 59(8), 1441–1465. https://doi.org/10.1177/07356331211005477
Eldh, S., Andersson, K., & Afzal, W. (2021). A systematic review of equivalence partitioning in software testing. Journal of Systems and Software, 178. https://doi.org/10.1016/j.jss.2021.110951
Feldt, R., & Poulding, S. (2020). Search-based input domain modeling: Techniques and challenges. ACM Transactions on Software Engineering and Methodology, 29(3), 1–38. https://doi.org/10.1145/3386161
Fikri, H. R. I., & Voutama, A. (2023). Pengujian Black Box Pada Aplikasi Database Perguruan Tinggi Dengan Teknik Equivalence Partitions . ANTIVIRUS: Jurnal Ilmiah Teknik Informatika, 17(1), 1–18. https://doi.org/10.35457/antivirus.v17i1.2501
Filho, J. M., et al. (2022). Scalability analysis of video conferencing platforms in high-load scenarios. IEEE Transactions on Multimedia, 24, 1234–1246. https://doi.org/10.1109/TMM.2021.3096524
Kesuma Jaya, M. S. A., Gumilang, P., Wati, T., Andersen, Y. P., & Desyani, T. (2019). Pengujian black box pada aplikasi sistem penunjang keputusan seleksi calon pegawai negeri sipil menggunakan teknik equivalence partitions. Jurnal Informatika Universitas Pamulang, 4(4), 131. https://doi.org/10.32493/informatika.v4i4.3834
Khalil, M., & Ebner, M. (2021). Video conferencing in education: A systematic review. Education and Information Technologies, 26, 1–19. https://doi.org/10.1007/s10639-020-10428-8
Kim, H. B., Park, J., & Lee, S. (2021). WebRTC performance analysis under congested networks. IEEE Access, 9, 35012–35024. https://doi.org/10.1109/ACCESS.2021.3059819
Li, W., Ma, Z., & Grundy, J. (2021). Automated black-box testing for web applications: A systematic review. ACM Computing Surveys, 54(4), 1–37. https://doi.org/10.1145/3439721
Martin, C., & Parker, S. (2023). Technical performance factors influencing online learning engagement. Computers & Education, 182, Article 104467. https://doi.org/10.1016/j.compedu.2022.104467
Novalia, E., & Voutama, A. (2022). Black box testing dengan teknik equivalence partitions pada aplikasi Android M-Magazine Mading Sekolah. Syntax Journal of Information (ISSN 2302-156X and E-ISSN 2541-5344) , 11(11), 23–34.
Paiva, F. L. C., Figueiredo, R. M. S., & Wickboldt, J. A. (2021). Evaluating scalability and performance of open-source video conferencing systems. Future Generation Computer Systems, 116, 20–29. https://doi.org/10.1016/j.future.2020.10.025
Pereira, D. S., et al. (2021). An empirical study of open-source virtual classrooms: Reliability and performance factors. Education and Information Technologies, 26(5), 5671–5688. https://doi.org/10.1007/s10639-021-10562-7
Putra, S., & Nugroho, R. (2023). Impact of network constraints on video conferencing quality: A systematic review. International Journal of Advanced Computer Science and Applications, 15(2). https://doi.org/10.14569/IJACSA.2023.0150203
Saha, R. K., & Prasad, D. K. (2021). Adaptive prioritization techniques for low-bandwidth communication systems. IEEE Communications Surveys & Tutorials, 23(4), 2998–3021. https://doi.org/10.1109/COMST.2021.3115678
Shneiderman, B., Plaisant, C., Cohen, M., Jacobs, S., Elmqvist, N., & Diakopoulos, N. (2019). Designing the user interface: Strategies for effective human-computer interaction (6th ed.). Pearson. https://doi.org/10.5555/3304106
Stein, K., & Renz, D. (2021). Challenges in managing breakout rooms in virtual classrooms. International Journal of Educational Technology in Higher Education, 18. https://doi.org/10.1186/s41239-021-00261-5
Syarif, M. (2021). Analisis metode pengujian perangkat lunak black box testing dan pemodelan diagram UML pada aplikasi veterinary services yang dikembangkan dengan model waterfall. Jurnal Teknik Informatika Kaputama, 5(2).
Zieba, K., & Tomczyk, M. (2021). Performance evaluation of modern web conferencing platforms under variable network conditions. IEEE Access, 9, 112400–112412. https://doi.org/10.1109/ACCESS.2021.3104062











