Plataforma de execução de testes de aceitação via interface do utilizador
Autor(a) principal: | |
---|---|
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 |