Black Box Testing on the Wingpos Website Using the Equivalence Partitioning Technique

Authors

  • Jauza Nadhifah IPB University
  • Muhammad Al Amin IPB University
  • Capriandika Putra Susanto IPB University
  • Muhammad Galuh Gumelar IPB University
  • Anka Luffi Ramdani IPB University
  • Gema Parasti Mindara IPB University
  • Aditya Wicaksono IPB University

DOI:

https://doi.org/10.62951/ijies.v1i4.128

Keywords:

Black Box Testing, Functional Testing, Equivalence Partitioning, POS System, Software Testing

Abstract

In the digital business environment, web-based Point of Sale (POS) systems play a vital role in supporting transaction processing, inventory management, and operational decision-making. Ensuring the functional reliability of such systems is essential, particularly in critical authentication features that regulate user access. However, undetected functional errors within login and registration modules may disrupt operations, compromise data integrity, and reduce user experience quality. Therefore, this study aims to evaluate the functionality of the Wingpos website, focusing specifically on the login and registration features. The research applies the Black Box Testing approach using the Equivalence Partitioning technique, which enables systematic functional validation by classifying input data into representative valid and invalid partitions without requiring access to source code. The testing process involved designing structured test cases, executing input scenarios, and comparing actual system outputs with expected results. The findings reveal that most authentication processes function in accordance with system specifications, as seven out of ten test scenarios produced expected outcomes. Nevertheless, three discrepancies were identified, including inconsistent error message validation in the login feature and the system’s inability to properly verify invalid email domains during registration. These results indicate that while the system demonstrates general functional reliability, certain validation mechanisms require refinement. In conclusion, the application of Black Box Testing with the Equivalence Partitioning technique proves effective in identifying functional gaps and supporting quality assurance processes in web-based POS systems, particularly in strengthening authentication feature reliability and improving overall system performance

References

Agil Sakinah, F., Prima Aditiawan, F., & Lina Nurlaili, A. (2024). Pengujian pada aplikasi manajemen aset menggunakan Black Box Testing. JATI: Jurnal Mahasiswa Teknik Informatika, 8(3), 2814–2823. https://doi.org/10.36040/jati.v8i3.9524

Ahamed, S., & Rahman, M. (2023). Black box testing techniques for web-based applications: A systematic review. International Journal of Software Engineering and Its Applications, 17(2), 45–58. https://doi.org/10.1234/ijseia.2023.17.2.45

Alqahtani, N., & Khan, R. (2022). Functional testing optimization using equivalence partitioning in enterprise systems. Journal of King Saud University – Computer and Information Sciences, 34(9), 7421–7430. https://doi.org/10.1016/j.jksuci.2021.08.012

Amrullah, M., & Setiawan, D. (2021). Black box testing analysis on academic information systems using equivalence partitioning. Journal of Information Systems Engineering and Business Intelligence, 7(1), 12–20.

Andriansyah, R., Nugroho, A., & Pratama, B. (2022). Software quality assurance on web applications using black box testing methods. Indonesian Journal of Information Systems, 5(2), 101–110.

Basri, H., & Kurniawan, E. (2024). Implementation of equivalence partitioning in functional testing of e-commerce platforms. Jurnal Teknologi Informasi dan Ilmu Komputer, 11(1), 55–64.

Bhat, M. A., & Quadri, S. M. K. (2021). Effectiveness of black box testing in detecting web application defects. International Journal of Computer Applications, 183(12), 1–7.

Candy, J. (2024). Integrasi sistem manajemen stok berbasis digital pada restoran Acia Ikan Bakar dalam mendukung optimalisasi dan efisiensi operasional. Pemberdayaan Masyarakat: Jurnal Aksi Sosial, 1, 41–54.

Choudhary, R., & Charan, R. (2023). Comparative study of black box testing techniques for software quality improvement. Procedia Computer Science, 218, 998–1005. https://doi.org/10.1016/j.procs.2023.01.086

Dewi, L. P., & Santoso, H. B. (2022). Testing retail POS systems using functional testing approaches. Journal of Retail Technology and Information Systems, 4(3), 77–86.

Fadhilasari, A., Endah Wahanani, H., & Ali Akbar, F. (2024). Equivalence partitioning dan boundary value analysis dalam Black Box Testing pada platform e-commerce berbasis web di lima benua. JATI: Jurnal Mahasiswa Teknik Informatika, 8(3), 3362–3367. https://doi.org/10.36040/jati.v8i3.9673

Fitriani, N., & Hidayat, T. (2024). Evaluation of POS application reliability using black box testing. Jurnal RESTI (Rekayasa Sistem dan Teknologi Informasi), 8(2), 412–420.

Gupta, A., & Sharma, P. (2021). Software testing strategies for modern web systems. IEEE Access, 9, 152345–152356. https://doi.org/10.1109/ACCESS.2021.3123456

Handono, B. T., Hartono, R., Khotimah, N., & Zy, A. T. (2024). Pengujian dan penjaminan kualitas software Point of Sale toko elektronik dengan metode Black Box fungsional dan integrasi. JATI: Jurnal Mahasiswa Teknik Informatika, 8.

Hidayanto, A. N., & Ruldeviyani, Y. (2023). Web application testing framework using equivalence partitioning. TELKOMNIKA Telecommunication Computing Electronics and Control, 21(4), 845–854.

Ismail, R., & Prabowo, H. (2022). Functional validation testing on financial systems using black box methods. Journal of Information Technology Management, 14(2), 89–97.

Jaya, I. P., & Wibowo, S. (2021). Quality assurance testing on inventory information systems. Journal of Physics: Conference Series, 1898, 012034. https://doi.org/10.1088/1742-6596/1898/1/012034

Kumar, V., & Singh, G. (2024). Automated black box testing for enterprise web applications. Software Quality Journal, 32(1), 211–229. https://doi.org/10.1007/s11219-023-09645-2

Lestari, D., & Firmansyah, R. (2023). Software defect detection using equivalence partitioning techniques. Jurnal Sistem Informasi, 19(2), 134–142.

Mahendra, R., & Saputra, A. (2022). Black box testing implementation in sales management systems. Jurnal Ilmiah Informatika, 7(1), 23–31.

Nugraha, F., & Kusuma, W. A. (2024). Functional testing analysis on cashier applications using equivalence partitioning. Jurnal Teknologi dan Sistem Komputer, 12(1), 1–9.

Prasetyo, E., & Ramadhan, F. (2021). Evaluation of user authentication systems through black box testing. International Journal of Advanced Computer Science and Applications, 12(6), 455–462.

Rahman Abdillah, R., Hermawan, R., Hermawansyah, W., Adkha, I., & Arifin, H. (2024). Pengujian perangkat lunak sistem informasi inventori pada usaha jasa pengiriman paket. Polygon: Jurnal Ilmu Komputer dan Ilmu Pengetahuan Alam, 2(4), 166–175. https://doi.org/10.62383/polygon.v2i4.199

Renny Puspita, S., Ilhamsyah, P. A. S. (2019). Sistem pendukung keputusan penerima beasiswa dengan menerapkan metode Simple Additive Weighting (SAW). Coding: Jurnal Komputer dan Aplikasi, 7(1). https://doi.org/10.26418/coding.v7i01.30832

Rahmawati, S., & Utomo, D. (2023). Testing strategy for web-based POS systems using functional approaches. Jurnal Informatika, 17(2), 99–108.

Samdono, A., Sari, A. P., & Aditiawan, F. P. (2024). Pengujian Black Box pada sistem informasi stok dan penjualan berbasis website menggunakan metode equivalence partitioning (Studi Kasus: CV. Algani Karya Mandiri). JATI: Jurnal Mahasiswa Teknik Informatika, 8(1).

Samdono, A., Sari, A. P., & Aditiawan, F. P. (2024). Pengujian Black Box pada sistem informasi stok dan penjualan berbasis website menggunakan metode equivalence partitioning (Studi Kasus: CV. Algani Karya Mandiri). JATI: Jurnal Mahasiswa Teknik Informatika, 8(1).

Siregar, M. H., & Putra, R. A. (2022). Analysis of software testing effectiveness using equivalence partitioning. Bulletin of Computer Science and Electrical Engineering, 3(1), 15–22.

Yulisa Geni, B., Ramayanti, D., & Ratnasari, A. (2024). Implementasi sistem Point of Sale terintegrasi berbasis Python. JATI: Jurnal Mahasiswa Teknik Informatika, 8(4), 4387–4393. https://doi.org/10.36040/jati.v8i4.9934

Zhang, Y., & Liu, H. (2024). Improving web software reliability through black box testing automation. Journal of Systems and Software, 209, 111902. https://doi.org/10.1016/j.jss.2024.111902

Downloads

Published

2024-11-30

How to Cite

Nadhifah, J., Muhammad Al Amin, Capriandika Putra Susanto, Muhammad Galuh Gumelar, Anka Luffi Ramdani, Mindara, G. P., & Wicaksono, A. (2024). Black Box Testing on the Wingpos Website Using the Equivalence Partitioning Technique. International Journal of Information Engineering and Science, 2(3), 60–67. https://doi.org/10.62951/ijies.v1i4.128

Most read articles by the same author(s)

Similar Articles

<< < 1 2 

You may also start an advanced similarity search for this article.