Software Quality Evaluation of a Laravel-Based Employee Attendance System Using ISO 29119(Case Study: Employee-Attendance-QR-Code)

Authors

Keywords:

ISO/IEC 29119, Quality Assurance, Black Box Testing, Bug Report, Attendance System

Abstract

This study aims to assess the quality of Employee Attendance System software by referring to the ISO/IEC 29119 software testing standard. This application was created using Laravel and Vue.js to manage employee attendance, leave, and permissions. One of the main problems that often arise in the attendance system is failure in input data validation, potential security vulnerabilities, and logical errors in the check-in/check-out process that can seriously impact the reliability of employee data. In this study, an organized testing methodology is used that includes test planning, test scenario development, and test execution in accordance with ISO/IEC 29119-2 clauses with a risk-based method. The testing methods applied are Black Box Testing using Equivalence Partitioning techniques to verify the functionality between input and output, and White Box Testing with Cyclomatic Complexity analysis to assess the efficiency of the code's logical structure. The testing process was carried out by compiling 25 comprehensive test scenarios covering positive and negative conditions. The test results successfully found 10 software bugs with varying levels of severity, including critical issues such as weak validation of GPS location input and Cross-Site Scripting vulnerabilities. In conclusion, the implementation of the ISO/IEC 29119 standard has proven to be able to systematically organize the quality assurance process, detect security vulnerabilities early on, and provide important technical improvement recommendations before the system is operational to ensure system reliability.

References

Afrianto, I., & Heryana, A. (2021). Penerapan Metode Black Box Testing dengan Teknik Equivalence Partitioning pada Aplikasi Sistem Absensi. Jurnal Ilmiah Komputasi, 20(2), 155-164.

Ammann, P., & Offutt, J. (2021). Introduction to Software Testing (2nd ed.). Cambridge University Press.

Burnstein, I. (2019). Practical Software Testing: A Process-Oriented Approach. Springer.

Hariyanto, D., & Sastra, R. (2021). Implementasi Algoritma Haversine Formula Pada Sistem Absensi Karyawan Berbasis Lokasi. Jurnal Teknologi Informasi, 7(2), 120-129.

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

Maulida, S. (2023). Implementation of White Box Testing using Cyclomatic Complexity on Web-Based Attendance Application. Journal of Information Systems Engineering, 5(2), 112-120.

Myers, G. J., Sandler, C., & Badgett, T. (2020). The Art of Software Testing (3rd ed.). John Wiley & Sons.

Naik, K., & Tripathy, P. (2021). Software Testing and Quality Assurance: Theory and Practice. Wiley.

Nidhra, S., & Dondeti, J. (2022). Black Box and White Box Testing Techniques - A Literature Review. International Journal of Embedded Systems and Applications (IJESA), 2(2), 29-50.

OWASP Foundation. (2021). OWASP Top 10:2021 The Ten Most Critical Web Application Security Risks. OWASP.org.

Permana, A. A. (2020). Rancangan Sistem Informasi Absensi Pegawai Berbasis Web Menggunakan Framework Laravel. Jurnal Inovasi Teknologi Pendidikan, 7(1), 55-65.

Pressman, R. S., & Maxim, B. R. (2020). Software Engineering: A Practitioner's Approach (9th ed.). McGraw-Hill Education.

Rozi, F., & Purnomo, A. (2022). Vulnerability Assessment pada Aplikasi Absensi Online Menggunakan OWASP ZAP. Jurnal Keamanan Siber, 4(1), 45-52.

Setiawan, R. (2022). Analisis Pengujian Perangkat Lunak Menggunakan Standar ISO 25010 Pada Sistem Kepegawaian. Jurnal Teknik Informatika, 14(1), 33-40.

Sommerville, I. (2020). Software Engineering (10th ed.). Pearson Education.

Published

2025-12-31

How to Cite

Attalah, L., Ikbal Kholik Saepullah, M., & Anwar, C. (2025). Software Quality Evaluation of a Laravel-Based Employee Attendance System Using ISO 29119(Case Study: Employee-Attendance-QR-Code). Journal of Information Systems and Business Technology, 1(4), 53-58. https://journal.jci.co.id/jisbt/article/view/242

Most read articles by the same author(s)

<< < 1 2 3 > >>