@MASTERSTHESIS{ 2014:1613881133, title = {Abordagem de an?lise do tempo de resposta para teste de desempenho em aplica??es web}, year = {2014}, url = "http://tede2.pucrs.br/tede2/handle/tede/5278", abstract = "Com o avan?o da tecnologia, os sistemas se tornaram cada vez maiores e mais complexos, e, consequentemente, mais suscet?veis a defeitos. Aliado a isso, est?o presentes dois fatores cruciais no processo de desenvolvimento de software: os prazos de entrega dos projetos e a qualidade do produto, uma vez que a exist?ncia de pequenas falhas pode levar a preju?zos incalcul?veis. Nesse aspecto, se torna indispens?vel incluir a atividade de teste como parte do projeto de software, a fim de garantir certo de n?vel de confiabilidade. Por?m, a realiza??o da atividade de teste ? geralmente bastante onerosa durante o desenvolvimento de um sistema de software. Isso ocorre porque boa parte dessas atividades s?o executadas manualmente. Nesse sentido, a abordagem de Teste Baseado em Modelos (Model Based Testing - MBT) ? uma t?cnica que consiste na gera??o autom?tica dos artefatos de teste com base em informa??es extra?das dos modelos de software. Isso tem sido uma alternativa para mitigar estes custos e tornar o processo de teste mais eficiente, reduzindo o tempo de gera??o e execu??o dos casos de teste. Neste contexto, a principal contribui??o deste estudo ? investigar a abordagem de MBT para teste de desempenho, relacionando estimativas de tempo aos modelos UML (Unified Modeling Language)e com base nessas estimativas medir o tempo de execu??o das sequ?ncias de teste. Outro fator ? a defini??o dos Acordos de N?vel de Servi?o - SLAs, que tem como objetivo definir indicadores a serem atingidos que possam de fato serem medidos e assegurar que um servi?o seja disponibilizado de forma correta e adequada. Diante disso, a partir de um cen?rio de teste ? poss?vel medir e monitorar o tempo de execu??o das sequ?ncias de teste avaliando se est?o em conformidade com o SLA definido. Ap?s a realiza??o dos testes ? poss?vel coletar e analisar os resultados obtidos, al?m de comparar com os requisitos de tempo inicialmente estimados nos modelos. N?s aplicamos a nossa abordagem em duas em duas aplica??es: TPC-W e Skills, e medimos seus tempos de execu??o usando a ferramenta LoadRunner. Al?m disso, aplicamos nossa abordagem tamb?m para um estudo de caso completo, usando a aplica??o ChangePoint, e discutimos alguns dos resultados.", publisher = {Pontif?cia Universidade Cat?lica do Rio Grande do Sul}, scholl = {Programa de P?s-Gradua??o em Ci?ncia da Computa??o}, note = {Faculdade de Inform?ca} }