Quality Assurance of Web-Based Point of Sale Information Systems Using ISO/IEC 29119 Standard

Authors

Keywords:

Quality Assurance, ISO/IEC 29119, ISO/IEC 25010, Black-Box Testing, POS System

Abstract

Software Quality Assurance (SQA) plays a pivotal role in maintaining the operational stability and data integrity of business-critical applications, particularly Point of Sale (POS) Information Systems where transaction accuracy is paramount. This study aims to rigorously evaluate the functional quality and security posture of an open-source, web-based POS application acquired from a public GitHub repository. The testing methodology was systematically executed using a Black-Box Testing approach, strictly adhering to the ISO/IEC 29119 process framework to ensure a standardized testing lifecycle. The quality evaluation was grounded in the ISO/IEC 25010 standard, with a specific focus on the Functionality and Reliability characteristics. The testing process involved the design and execution of 25 comprehensive Test Cases covering various user scenarios, resulting in the documentation of 6 distinct Bug Reports. Although the fundamental workflows function as intended, the assessment revealed significant defects, comprising 1 Critical Bug and 5 Major Bugs. The most severe Critical Bug involves the system's failure to automatically deduct inventory stock following a successful transaction, a flaw that directly compromises data integrity and inventory accuracy. Additionally, critical security vulnerabilities, specifically SQL Injection, were detected within the authentication module, posing severe risks of unauthorized access. Consequently, the POS application is classified as "Needs Improvement." Immediate corrective actions targeting core business logic and rigorous input validation are required to ensure the system meets operational quality standards before deployment.

References

ISO/IEC 25010:2011. (2011). Systems and software engineering — Systems and software Quality Requirements and Evaluation (SQuaRE) — System and software quality models. International Organization for Standardization (ISO)

ISO/IEC 29119-1:2017. (2017). Software and systems engineering — Software testing — Part 1: Concepts and definitions. International Organization for Standardization (ISO)

Farah, M. J., et al. (2024). Software Quality Assurance Model Based on ISO/IEC 29119 for Agile Development. International Journal of Computer Science and Network Security (IJCSNS), 24(3), 101–108

Haryanto, S., & Sudaryono. (2023). Analisis Kualitas Perangkat Lunak Sistem Informasi Akademik Menggunakan ISO/IEC 25010. Jurnal Sistem Informasi, 15(1), 1–8. DOI: 10.21609/jsi.v15i1.2345

Kassem, Y., Sulaeman, M., & Rahman, A. (2022). A Comparative Analysis of Software Testing Techniques: Black-box vs. White-box in Web Application Development. IEEE Access, 10, 10072–10080. DOI: 10.1109/ACCESS.2022.3141151

Lee, J. H., & Kim, M. S. (2021). The Impact of Automated Black-Box Testing on POS System Reliability. Journal of Retailing and Consumer Services, 60, 102500. DOI: 10.1016/j.jretconser.2021.102500

Priyono, A., & Widodo, A. (2023). Peningkatan Mutu Aplikasi Pelayanan Publik Melalui Penerapan ISO/IEC 25010 Pada Aspek Fungsionalitas dan Keandalan. Jurnal Teknologi Informasi dan Ilmu Komputer (JATIKOM), 11(2), 150–160. DOI: 10.30864/jatim.v11i2.1524

Zou, J., & Wang, Y. (2021). A Systematic Review on Software Testing Documentation based on ISO/IEC 29119. Journal of Computer Science and Technology, 36(3), 640–655. DOI: 10.1007/s11390-021-1180-8

Wibisono, M. A., et al. (2024). Vulnerability Analysis of Web Applications using Penetration Testing and Software Quality Assurance Approach. International Journal of Advanced Computer Science and Applications (IJACSA), 15(1), 123–130. DOI: 10.14569/IJACSA.2024.0150116

Gunawan, A., & Satria, Y. (2021). Measuring Software Reliability Using Failure Rate and Time-to-Failure Analysis on Transactional Systems. Jurnal Rekayasa Informasi, 10(2), 99–108. DOI: 10.21107/jri.v10i2.10547

Susanto, H., & Nugroho, D. (2022). Validation of User Input on Web-Based Information Systems to Prevent Data Integrity Breach. International Journal of Engineering and Emerging Technology, 7(1), 22–30. DOI: 10.21043/ijeet.v7i1.12148

Riyadi, S., Sari, Y. A., & Akbar, M. (2023). Implementation of Black Box Testing and ISO/IEC 29119 in E-Learning System Evaluation. Jurnal Teknik Informatika dan Sistem Informasi, 9(3), 1709–1718. DOI: 10.28932/jti.v9i3.6335

Maulana, A., Fathansyah, & Pratama, E. Y. (2023). Analisis Kualitas Perangkat Lunak POS Berbasis Website Menggunakan Metode Black-Box Testing. Jurnal Ilmiah Komputer dan Informatika (KOMPUTA), 12(1), 32–39. DOI: 10.34010/komputa.v12i1.10087

Published

2025-10-31

How to Cite

Caesar, J., Wijanarko, W., & Anwar, C. (2025). Quality Assurance of Web-Based Point of Sale Information Systems Using ISO/IEC 29119 Standard. Journal of Information Systems and Business Technology, 1(3), 20-25. https://journal.jci.co.id/jisbt/article/view/274

Most read articles by the same author(s)

1 2 3 > >>