english Icono del idioma   español Icono del idioma  

Por favor, use este identificador para citar o enlazar este ítem: https://hdl.handle.net/20.500.12008/49746 Cómo citar
Registro completo de metadatos
Campo DC Valor Lengua/Idioma
dc.contributor.advisorVázquez, Gustavo-
dc.contributor.advisorGuimerans, Gustavo-
dc.contributor.advisorMartín, Alvaro-
dc.contributor.authorBarbatto, Gabriel-
dc.contributor.authorDíaz, Nicolás-
dc.date.accessioned2025-04-23T15:19:33Z-
dc.date.available2025-04-23T15:19:33Z-
dc.date.issued2014-
dc.identifier.citationBarbatto, G. y Díaz, N. Modelado y ejecución de pruebas de performance [en línea]. Tesis de grado. Montevideo: Udelar. FI. INCO, 2014.es
dc.identifier.urihttps://hdl.handle.net/20.500.12008/49746-
dc.description.abstractEn la actualidad el diseño de las pruebas de performance se realiza de forma artesanal, y no existe ninguna herramienta que asista dicho trabajo. Nuestra propuesta es automatizar la generación de los escenarios para ejecutar pruebas de performance, a través de una aplicación que procesará los registros de usuarios y generará por sí solo escenarios de prueba de manera automatizada. Se presenta el modelado y desarrollo completo de la herramienta para la generación de pruebas de rendimiento de aplicaciones web, utilizando como origen de registros de usuario en formato W3C, obtenidos del servidor web que aloja la aplicación objetivo o SUT (System Under Test). Para hacer coincidir los registros con alguna entidad lógica, se utiliza el modelo de RUM, donde se buscan ocurrencias de sesiones específicas, y con la ayuda de un modelo de árbol basado en procesos de Markov, se crean escenarios de prueba similares a los detectados en los archivos de registro pero con una componente estocástica. El escenario de salida con los usuarios virtuales también contiene los tiempos de espera (think times) calculados mediante un análisis estadístico realizado también sobre los registros de aplicación.es
dc.description.abstractAt the present the design for performance tests is performed in an artisanal way, and it doesn’t exist a tool to assist this work. Our proposal is to automatize the generation of performance test scenarios with an application which processes the application logs and generates the test scenarios automatically. It is presented the complete modeling and development of a web application stress testing tool, that uses application logs retrieved from the web server hosting the SUT (System Under Test) in W3C format as source. A RUM model is used in order to match the logs with some logical entity, it searches for specific session occurrences, and with the help of a tree model based on a Markov process, it creates specific test scenarios similar to the ones detected on the log files but with a stochastic component. The output scenario containing the virtual users will also have the think times calculated using statistical analysis over the data retrieved from application logs.es
dc.format.extent70 p.es
dc.format.mimetypeapplication/pdfes
dc.language.isoeses
dc.publisherUdelar.FIes
dc.rightsLas obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)es
dc.subjectProcesos de Markoves
dc.subjectHistogramases
dc.subjectModelo árboles
dc.subjectPruebas de rendimientoes
dc.subjectRUMes
dc.subjectUsuarios virtualeses
dc.subjectRegistros webes
dc.subjectSUTes
dc.subjectJavaes
dc.subjectJMeteres
dc.subjectASP.net MVCes
dc.subjectIISes
dc.subjectMarkov Processeses
dc.subjectHistogramses
dc.subjectTree Modeles
dc.subjectStress testses
dc.subjectVirtual Userses
dc.subjectWeb Logses
dc.titleModelado y ejecución de pruebas de performance.es
dc.typeTesis de gradoes
dc.contributor.filiacionBarbatto Gabriel, Universidad de la República (Uruguay). Facultad de Ingeniería.-
dc.contributor.filiacionDíaz Nicolás, Universidad de la República (Uruguay). Facultad de Ingeniería.-
thesis.degree.grantorUniversidad de la República (Uruguay). Facultad de Ingeniería.es
thesis.degree.nameIngeniero en Computaciónes
dc.rights.licenceLicencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)es
Aparece en las colecciones: Tesis de grado - Instituto de Computación

Ficheros en este ítem:
Fichero Descripción Tamaño Formato   
BD14.pdfTesis de grado853,62 kBAdobe PDFVisualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons