Proposta de dissertação do MEI
Título: Measuring the Load Performance of a Complex Web Application (FeedZai SA)
Proponente(s): João Leitão (jc.leitao@fct.unl.pt) como Orientador e Pedro Bizarro (FeedZai SA) como Co-Orientador.
Créditos: 42 ECTS
Área científica: Software Engineering
Início preferencial: 1º Semestre
URL: http://estagios.di.fct.unl.pt/professor/intention/view.php?code=34a3a1845ffcad56eefff3e733d33e16
Já estão em curso trabalhos preliminares executados pelo alunos:
Breve descrição: Feedzai main product, Pulse, is controlled via several complex web applications. These are what is called a SPA (single page application) which has no server side rendering and that gets all the necessary information via a REST api. Reliably measuring the load performance of a SPA is not a simple task, as happens in classic web pages, because both the application code and data are loaded asynchronously, thus making the classic load time metrics unrepresentative of the user perception of the page load. Main Goal: The main objective of this thesis is to develop an open source framework and methodology to reliably measure the load performance of SPAs and to create the necessary infrastructure to track the evolution of the load time metrics, detect regressions and measure improvements objectively.

The main objective of this thesis is to develop an open source framework and methodology to reliably measure the load performance of SPAs and to create the necessary infrastructure for it.
Observações: Esta dissertação será desenvolvida no contexto empresarial (FeedZai SA), pelo que o processo de seleção do aluno para a realização desta dissertação requer coordenação com a empresa. Interessados devem contactar João Leitão.