Comparison Analysis of Equivalence Class Partitioning and Boundary Value Analysis Techniques in Software Quality Testing of ReservasiPolnep Application

Zuhrie Alifiansyah, Syarifah Putri Agustini Alkadri, Rachmat Wahid Saleh Insani

Abstract

Software testing is a crucial phase before the official launch of an application to ensure its functionality and quality. This study compares two black box testing techniques—Equivalence Class Partitioning (ECP) and Boundary Value Analysis (BVA)—in identifying functional defects in the ReservasiPolnep application. The study involved testing key application features using both techniques, and results were measured using standard software testing metrics: test case coverage, success rates, test time, and cost per defect. The results showed that ECP is more time and cost-efficient, requiring only 26 test cases and 15 minutes 27 seconds per test, with a cost of Rp30 per defect and an 84.6% success rate. In contrast, BVA covers more test scenarios with 36 test cases, taking 27 minutes 5 seconds and costing Rp40 per defect, with a slightly higher success rate of 86.1%. The study concludes that each technique has advantages depending on the context, and highlights the need for input validation improvements in the application.

References

REFERENCES

D. Galin Galin, “Software Quality Assurance From theory to implementation Software Quality Assurance From theory to implementation CYAN MAGENTA YELLOW BLACK.” [Online]. Available: www.pearsoned.co.uk

N. Anwar and S. Kar, “Review Paper on Various Software Testing Techniques & Strategies,” 2019.

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.

R. Parlika, T. Ardhian Nisaa’, S. M. Ningrum, and B. A. Haque, “LITERATURE STUDY OF THE LACK AND EXCESS OF TESTING THE BLACK BOX,” TEKNOMATIKA, vol. 10, no. 02, pp. 1–5, 2020.

E. Novalia and A. Voutama, “Black Box Testing dengan Teknik Equivalence Partitions Pada Aplikasi Android M-Magazine Mading Sekolah,” 2022.

T. Desyani, S. Mulyati, E. Kurnianto, K. Kamaludin, N. Afifah, and S. N. I. Fauziah, “Pengujian Black Box menggunakan teknik Equivalence Partitions pada Aplikasi Sistem Pemilihan Karyawan Terbaik,” Jurnal Teknologi Sistem Informasi dan Aplikasi, vol. 5, no. 2, p. 110, May 2022, doi: 10.32493/jtsi.v5i2.17578.

M. Zidan, S. Nur’aini, N. C. H. Wibowo, and M. A. Ulinuha, “Black Box Testing pada Aplikasi Single Sign On (SSO) di Diskominfostandi Menggunakan Teknik Equivalence Partitions,” Walisongo Journal of Information Technology, vol. 4, no. 2, pp. 127–137, Nov. 2022, doi: 10.21580/wjit.2022.4.2.12135.

S. J. Putri, D. Galih, P. Putri, W. Hayuhardhika, and N. Putra, “Analisis Komparasi pada Teknik Black Box Testing (Studi Kasus: Website Lars),” Journal of Internet and Software Engineering, vol. 5, no. 1, 2024.

F. D. Hartono and Y. Sugiarti, “PERBANDINGAN METODE EQUIVALENCE PARTITIONS DAN BOUNDARY VALUE ANALYSIS PADA PENGUJIAN BLACK BOX Literatur Review,” Majalah Ilmiah METHODA, vol. 12, no. 2, pp. 153–159, Aug. 2022, doi: 10.46880/methoda.Vol12No2.pp153-159.

D. Ahrizal, M. Khaerul Miftah, R. Kurniawan, and T. Zaelani, “Pengujian Perangkat Lunak Sistem Informasi Peminjaman PlayStation dengan Teknik Boundary Value Analysis Menggunakan Metode Black Box Testing,” vol. 5, no. 1, 2020, [Online]. Available: http://openjournal.unpam.ac.id/index.php/informatika73

P. Mathew Jacob and M. Prasanna Associate Professor, A Comparative analysis on Black Box Testing Strategies.

I. G. S. Aryandana, A. E. Permanasari, and T. B. Adji, “Comparing method equivalence class partitioning and boundary value analysis with study case add medicine module,” in IOP Conference Series: Materials Science and Engineering, Institute of Physics Publishing, Jan. 2020. doi: 10.1088/1757-899X/732/1/012072.

A. Petrov, “African Journal of Artificial Intelligence and Sustainable Development Volume 4 Issue 1 Semi Annual Edition | Software Metrics and Measurement-Analysis and Applications: Studying software metrics and measurement techniques for quantifying software quality, productivity, and maintainability,” 2024.

M. Nurfathullah, “PENGUJIAN BLACKBOX PADA SISTEM PEMESANAN UNTUK SALES ORDER DI PT BUKIT MURIA JAYA BERBASIS EQUIVALENCE PARTITIONS,” Jurnal Informatika dan Teknik Elektro Terapan, vol. 12, no. 2, Apr. 2024, doi: 10.23960/jitet.v12i2.4174.

A. Susilo, M. Iqbal, and F. Suharto, “PENGUJIAN OTOMATIS SISTEM APLIKASI BERBASIS WEB DENGAN MENGGUNAKAN SELENIUM IDE STUDI KASUS : PENGUJIAN SISTEM APLIKASI ABSENSI PT. WILMAR,” Jurnal Pelita Teknologi, vol. 17, no. 6, pp. xx–xx, 2022.

N. Anwar and S. Kar, “Review Paper on Various Software Testing Techniques & Strategies,” 2019.

M. A. Umar and C. Zhanfang, “A Comparative Study Of Dynamic Software Testing Techniques,” International Journal of Advanced Networking and Applications, vol. 12, no. 03, pp. 4575–4584, 2020, doi: 10.35444/ijana.2020.12301.

A. Alif Fahrizal, P. Arda Imawan, M. Abi Syihab, A. Majid, and A. Saifudin, “Pengujian Aplikasi Web Absensi Siswa Menggunakan Selenium IDE,” BIIKMA : Buletin Ilmiah Ilmu Komputer dan Multimedia, 2023, [Online]. Available: https://jurnalmahasiswa.com/index.php/biikma

F. Halawa and A. Saifudin, “Pengujian Fungsionalitas Aplikasi Kasir Berbasis Web dengan Metode Blackbox,” OKTAL : Jurnal Ilmu Komputer dan Science, vol. 2, no. 6, 2023.

A. Mori, “Anomaly Analyses to Guide Software Testing Activity,” in Proceedings - 2020 IEEE 13th International Conference on Software Testing, Verification and Validation, ICST 2020, Institute of Electrical and Electronics Engineers Inc., Oct. 2020, pp. 427–429. doi: 10.1109/ICST46399.2020.00055.

G. Fraser and J. M. Rojas, “Software testing,” in Handbook of Software Engineering, Springer International Publishing, 2019, pp. 123–192. doi: 10.1007/978-3-030-00262-6_4.

Refbacks

  • There are currently no refbacks.