Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/47722

TítuloMinium Recorder: browser interaction recording
Outro(s) título(s)Minium Recorder: registo de interações com o browser
Autor(es)Morgado, José Miguel Morais
Orientador(es)Campos, J. Creissac
Palavras-chaveBrowser interaction recording
Web elements identification
Web applications testing
Test automation
Minium
Registo de interações com o browser
Identificação de elementos web
Teste de aplicações web
Automatização de testes
Data2016
Resumo(s)Minium is a framework for automating testing of web applications. It provides an API for automating tests that combines the capabilities of the Selenium WebDriver API for automating interactions with the browser with the convenience of the jQuery API for identifying web elements. The goal of this dissertation was to develop a plugin for Minium that could generate automation scripts by recording user interactions with the browser. The main requirement was that it should be capable of generating a list of expressions, ordered by ease of understandability, to identify each of the elements upon which an interaction is performed. Prior to the development of the solution, a research work was conducted. This research work focused on the study of the algorithms for generating expressions to identify web elements and of the techniques and tools for recording interactions with web pages. The developed solution, which will be described in detail, was tested in some web applications with good results.
O Minium é uma ferramenta para automatizar testes de aplicações web. Esta ferramenta disponibiliza uma API que combina as capacidades da API do Selenium WebDriver para automatizar interações com o browser com a conveniência da API do jQuery para identificar elementos em páginas web. O objetivo desta dissertação era desenvolver um plugin para o Minium que fosse capaz de gerar scripts de automação a partir do registo das interações de um utilizador com o browser. O principal requisito era que fosse capaz gerar uma lista de expressões, ordenada por facilidade de compreensibilidade, para identificar cada um dos elementos sobre os quais uma interação é realizada. Antes do desenvolvimento da solução, foi realizado um trabalho de pesquisa que se focou no estudo dos algoritmos de geração de expressões para identificar elementos e sobre as técnicas e ferramentas existentes para registo de interações com páginas web. A solução desenvolvida, que será descrita em detalhe, foi testada em algumas aplicações web com bons resultados.
TipoDissertação de mestrado
DescriçãoDissertação de mestrado em Computing Engineering
URIhttps://hdl.handle.net/1822/47722
AcessoAcesso aberto
Aparece nas coleções:BUM - Dissertações de Mestrado
DI - Dissertações de Mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
José Miguel Morais Morgado.pdf2,31 MBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID