Plataforma de execução de testes de aceitação via interface do utilizador

Detalhes bibliográficos
Autor(a) principal: Duarte, Hugo Miguel Rodrigues
Data de Publicação: 2015
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10451/22874
Resumo: Trabalho de projecto de mestrado, Engenharia Informática (Sistemas de Informação), Universidade de Lisboa, Faculdade de Ciências, 2015
id RCAP_5a84898e063fd527a4cb249fa95e30f9
oai_identifier_str oai:repositorio.ul.pt:10451/22874
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Plataforma de execução de testes de aceitação via interface do utilizadorTestes de aceitaçãoExecução paralela de testesIntegração continuaTrabalhos de projecto de mestrado - 2015Departamento de InformáticaTrabalho de projecto de mestrado, Engenharia Informática (Sistemas de Informação), Universidade de Lisboa, Faculdade de Ciências, 2015Os testes de aceitação são essenciais para empresas de desenvolvimento de software, pois verificam se as funcionalidades das aplicações estão de acordo com a especificação funcional. A identificação e correção de problemas em aplicações antes que estas fiquem disponíveis para os utilizadores traduz-se num aumento da qualidade das aplicações e contribuí para a satisfação dos utilizadores e aumento da sua confiança na aplicação como um todo. Este projeto de Mestrado em Engenharia Informática aborda o desenvolvimento de uma plataforma de execução paralela de testes de aceitação em cada ciclo de Integração Contínua para aplicações Windows. Esta ferramenta irá contribuir para a diminuição do tempo de execução dos testes e deverá apresentar uma interface intuitiva para que uma pessoa que não seja programador a consiga usar. A ferramenta desenvolvida foi aplicada ao software TriPoint desenvolvido pela TFV-sistemas informáticos, S.A, a empresa onde decorre este projeto de mestrado. No entanto, a ferramenta pode ser aplicada a outra qualquer aplicação desenvolvendo o adaptador adequado. Atualmente, os testes de aceitação do TriPoint são efetuados pela equipa de helpdesk de forma manual, o que implica um gasto considerável na sua realização, tornando-se crucial a existência de uma ferramenta que faça a execução paralela de testes e que seja fácil de usar por utilizadores não especialistas na construção da aplicação. A concretização deste trabalho resultou numa plataforma de execução paralela de testes que tem uma boa usabilidade, foi bem recebida pelos utilizadores e que reduz imenso o tempo de execução dos testes nas aplicações Windows.The acceptance tests are essential for software development companies, because they verify if the application functionalities are in accordance with the functional specification. Identify and correct problems in applications before they become available for users represents an increase in quality of applications and contributes to user satisfaction and confidence in the application as a whole. This Master's project in Computer Science approaches the development of a parallel execution platform acceptance tests on each continuous integration cycle for Windows applications. This tool will help to reduce the test execution time and must present an intuitive interface for a person, which not a programmer, can use. The developed tool has been applied to the Tripoint software developed by TFV-Sistemas Informáticos, S.A, the company where this master's project, is being developed. However, the tool can be applied to any other application developing the appropriate adapter. Currently, the tripoint acceptance tests are made by helpdesk team manually, which implies a considerable expense in its realization, becoming crucial the existence of a tool that makes the parallel execution of tests and it is easy to use for users not experts in the construction of the application. The implementation of this work has resulted in a parallel execution platform of tests that has good usability, it was well received by users and which greatly reduces the runtime of tests in Windows applications.Martins, Francisco Cipriano da Cunha, 1972-Beirão, Fábio DuarteRepositório da Universidade de LisboaDuarte, Hugo Miguel Rodrigues2016-03-08T11:46:21Z201520152015-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10451/22874TID:201172518porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-08T16:10:36Zoai:repositorio.ul.pt:10451/22874Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T21:40:26.280633Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Plataforma de execução de testes de aceitação via interface do utilizador
title Plataforma de execução de testes de aceitação via interface do utilizador
spellingShingle Plataforma de execução de testes de aceitação via interface do utilizador
Duarte, Hugo Miguel Rodrigues
Testes de aceitação
Execução paralela de testes
Integração continua
Trabalhos de projecto de mestrado - 2015
Departamento de Informática
title_short Plataforma de execução de testes de aceitação via interface do utilizador
title_full Plataforma de execução de testes de aceitação via interface do utilizador
title_fullStr Plataforma de execução de testes de aceitação via interface do utilizador
title_full_unstemmed Plataforma de execução de testes de aceitação via interface do utilizador
title_sort Plataforma de execução de testes de aceitação via interface do utilizador
author Duarte, Hugo Miguel Rodrigues
author_facet Duarte, Hugo Miguel Rodrigues
author_role author
dc.contributor.none.fl_str_mv Martins, Francisco Cipriano da Cunha, 1972-
Beirão, Fábio Duarte
Repositório da Universidade de Lisboa
dc.contributor.author.fl_str_mv Duarte, Hugo Miguel Rodrigues
dc.subject.por.fl_str_mv Testes de aceitação
Execução paralela de testes
Integração continua
Trabalhos de projecto de mestrado - 2015
Departamento de Informática
topic Testes de aceitação
Execução paralela de testes
Integração continua
Trabalhos de projecto de mestrado - 2015
Departamento de Informática
description Trabalho de projecto de mestrado, Engenharia Informática (Sistemas de Informação), Universidade de Lisboa, Faculdade de Ciências, 2015
publishDate 2015
dc.date.none.fl_str_mv 2015
2015
2015-01-01T00:00:00Z
2016-03-08T11:46:21Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10451/22874
TID:201172518
url http://hdl.handle.net/10451/22874
identifier_str_mv TID:201172518
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134314083909632