Testing Lab: servicio de pruebas de performance para sistemas basados en web
View/ Open
Trabajo
(application/pdf: 3.994Mb)
(application/pdf: 3.994Mb)
Autorización
(application/pdf: 176.4Kb)
(application/pdf: 176.4Kb)
Reporte de similitud
(application/pdf: 19.90Mb)
(application/pdf: 19.90Mb)
Date
2022Author(s)
Advisor(s)
Metadata
Show full item recordAbstract
Companies that develop software or provide consulting services through digital platforms have the need to generate solutions that guarantee a good experience for the end user. Therefore, the project aims to provide these companies with an alternative to the performance testing stage for web-based systems, which ranges from gathering information to delivering results, considering the integration of tools. That makes a comprehensive solution possible. For the design of the solution, studies of the competition and potential customers were carried out to define the framework that helps companies in carrying out performance tests. In addition, the integration of the solution with the JMeter, Influxdb, Grafana and Jenkins tools in order to optimize and speed up response times, the error rate, number of successful and failed transactions, and transactions per minute or second. As a result, a minimum viable product of the performance testing service has been generated, validated through a simulation of the scenario from the first to the fifth year, obtaining a net present value (NPV) of seventy-three thousand seven hundred and seventy-three soles and fifty-eight cents (S / 73,773.58), an internal rate of return (IRR) of 99%, and a benefit / cost ratio greater than 1, which means that the project is financially viable and profitable with benefits greater than the associated costs. Las empresas que desarrollan software o brindan servicios de consultoría a través de plataformas digitales tienen la necesidad de generar soluciones que garanticen una buena experiencia al usuario final. Por lo que, el proyecto tiene como objetivo brindar a estas empresas una alternativa a la etapa de pruebas de performance para sistemas basados en web, la cual abarca desde el levantamiento de información hasta la entrega de los resultados, considerando la integración de herramientas que hacen posible una solución integral. Para el diseño de la solución, se realizaron estudios de la competencia y de los clientes potenciales para la definición del marco de trabajo que ayude a las empresas en las realizaciones de las pruebas de performance. Además, de la integración de la solución con las herramientas JMeter, Influxdb, Grafana y Jenkins con el fin de optimizar y agilizar los tiempos de respuesta, la tasa de error, número de transacciones correctas y fallidas, y transacciones por minuto o segundo. Como resultado se ha generado un producto mínimo viable del servicio de pruebas de performance validada a través de una simulación del escenario del primer al quinto año, obteniendo un valor actual neto (VAN) de setenta y tres mil setecientos setenta y tres soles con cincuenta y ocho centavos (S/73,773.58), una tasa interna de retorno (TIR) de 99%, y una relación beneficio/costo mayor a 1, lo cual significa que el proyecto financieramente es viable y rentable con beneficios mayores a los costos presentados.
How to cite
Peña Barreto, R. A. (2022). Testing Lab: servicio de pruebas de performance para sistemas basados en web [Trabajo de suficiencia profesional para optar el Título Profesional de Ingeniero de Sistemas, Universidad de Lima]. Repositorio Institucional de la Universidad de Lima. https://hdl.handle.net/20.500.12724/18782Publisher
Universidad de LimaCollections
The following license files are associated with this item: