Testing a Web-Based Inventory Management System Application Using the ISO/IEC 29119 Standard (Case Study: stemword/php-inventory-management-system)

Authors

Keywords:

ISO/IEC 29119, Software Testing, Quality Assurance, Inventory System, Web Application

Abstract

Software testing is a vital step in the information system development process, ensuring that the developed system has adequate quality, reliability, and security before being used in a real environment. Inventory information systems are one of the most important systems because they are directly related to the management of inventory data and business activities. The purpose of this study is to apply the ISO/IEC 29119 standard in testing the php-inventory-management-system application originating from the GitHub repository. Testing was carried out in a structured manner through the steps of test planning, test design, test execution, defect recording, and evaluation in accordance with the ISO/IEC 29119 guidelines. The testing methods used were black-box testing and static code analysis of the application's main modules. A total of 25 test cases were tested, with the results where 10 test cases were successful and 15 test cases failed. In addition, 10 defects were identified, which included defects related to security, input validation, and business logic, including critical defects that could pose security risks and inventory data inconsistencies. The evaluation results indicate that this application does not meet the software quality characteristics of ISO/IEC 25010, particularly in terms of security, reliability, and functional suitability. Therefore, the application is considered not yet ready for operational use and requires further improvement.

References

(1) Rahman F, Santoso B, dan Lestari A. 2021. Software testing approach using ISO/IEC 29119 standard. International Journal of Advanced Computer Science and Applications. 12(4): 221–230.

https://doi.org/10.14569/IJACSA.2021.0120428

(2) Siddiqui FQ dan Haq MIU. 2022. Quality assurance practices in web-based systems using ISO 29119 framework. Journal of Software Engineering and Applications. 15(3): 101–115.

https://doi.org/10.4236/jsea.2022.153007

(3) Sharma A dan Pandey P. 2020. Software testing techniques and strategies: A systematic review. International Journal of Engineering Research & Technology. 9(6): 684–690.

https://doi.org/10.17577/IJERTV9IS060361

(4) Alnajjar A dan Ralescu A. 2021. A survey on software testing and quality assurance using international standards. Journal of Systems and Software. 180: 111025.

https://doi.org/10.1016/j.jss.2021.111025

(5) ISO/IEC. 2013. ISO/IEC 29119-1: Software testing—Concepts and definitions. International Organization for Standardization, Geneva.

https://www.iso.org/standard/45142.html

(6) ISO/IEC. 2013. ISO/IEC 29119-2: Software testing—Test processes. International Organization for Standardization, Geneva.

https://www.iso.org/standard/45143.html

(7) ISO/IEC. 2013. ISO/IEC 29119-3: Software testing—Test documentation. International Organization for Standardization, Geneva.

https://www.iso.org/standard/45144.html

(8) ISO/IEC. 2011. ISO/IEC 25010: Systems and software engineering—Systems and software quality models. International Organization for Standardization, Geneva.

https://www.iso.org/standard/35733.html

Published

2025-12-31

How to Cite

Komala Putra, I. S., Setiawan, A. Z., & Anwar, C. (2025). Testing a Web-Based Inventory Management System Application Using the ISO/IEC 29119 Standard (Case Study: stemword/php-inventory-management-system). Journal of Information Systems and Business Technology, 1(4), 20-24. https://journal.jci.co.id/jisbt/article/view/245

Most read articles by the same author(s)

<< < 1 2 3 > >>