Implementación del proceso de pruebas de calidad de software en sistema de gestión de nóminas y cálculo de costos de mano de obra de la empresa Creativa Studios utilizando pruebas de fiabilidad y seguridad.
Loading...
Date
2024-11
Journal Title
Journal ISSN
Volume Title
Publisher
Universidad de El Salvador
Abstract
Este artículo presenta la implementación de un proceso de pruebas de calidad de software en el sistema de gestión de nóminas y cálculo de costos de mano de obra de Creativa Consultores S.A. de C.V., con el objetivo de optimizar su precisión, confiabilidad y eficiencia. Se desarrolló un plan de pruebas estructurado, que incluyó pruebas funcionales, de fiabilidad y seguridad, utilizando herramientas como JMeter y OWASP ZAP. La metodología abarcó siete etapas: planificación, análisis, diseño, implementación, ejecución, monitorización y cierre. Entre los resultados, se logró identificar áreas para mejorar el rendimiento y la seguridad del sistema, que ayudarán a reducir el porcentaje de errores y abordar las vulnerabilidades detectadas. Las pruebas demostraron que, aunque el sistema tiene una alta capacidad de respuesta, presenta oportunidades de mejora en la gestión de altas cargas concurrentes. Las conclusiones destacan la importancia del proceso de pruebas para garantizar sistemas de software robustos y confiables.This article presents the implementation of a software quality testing process in the payroll management and labor cost calculation system of Creativa Consultores S.A. de C.V., aiming to optimize its accuracy, reliability, and efficiency. A structured testing plan was developed, including functional, reliability, and security tests, using tools such as JMeter and OWASP ZAP. The methodology encompassed seven stages: planning, analysis, design, implementation, execution, monitoring, and completion. The results identified areas to improve the system's performance and security, helping to reduce the error rate and address detected vulnerabilities. The tests demonstrated that, while the system exhibits high responsiveness, there are opportunities to enhance the management of high concurrent loads. The conclusions underscore the importance of the testing process to ensure robust and reliable software systems.
Description
Keywords
Ingeniería de calidad, Quality engineering, software reliability testing