Repository logo
 
Publication

Testes End to End em Microserviços

dc.contributor.advisorSampaio, Alberto António Chalupa
dc.contributor.authorDias, Daniel Canastro
dc.date.accessioned2023-07-12T09:39:53Z
dc.date.available2023-07-12T09:39:53Z
dc.date.issued2023
dc.description.abstractThe microservices architecture is a recent trend in the software engineering community, with the number of research articles in the field increasing, and more companies adopting the architectural style every year. However, the testing aspect of this architecture can sometimes be overlooked, with a lack of guidelines for its execution. Also, microservices testing introduce a lot of different challenges that are not faced when following a monolithic architecture. This work aims to fill some gaps in current microservices testing research by providing a study of five existing service virtualization tools, implementing them in a company system and extracting the results of the tool properties identified through a survey delivered to a convenience sample of software development experts. Finally, the mentioned experts in the microservices field validated the results of the research and the tool identified as the best and provided insights regarding the value of this work.pt_PT
dc.description.abstractA arquitetura de micros serviços é uma tendência recente na comunidade de engenharia de software, com o número de artigos na área a aumentar e mais empresas a adotar o estilo arquitetónico a cada ano. No entanto, a área dos testes end-to-end desta arquitetura pode às vezes ser esquecido. Além disso, os testes de micros serviços apresentam muitos desafios diferentes que não são enfrentados ao seguir uma arquitetura monolítica. Este trabalho visa preencher algumas lacunas na pesquisa de teste de micros serviços atuais, fornecendo um estudo de cinco ferramentas de virtualização de serviço existentes, implementando-as num sistema empresarial e extraindo os resultados das propriedades da ferramenta identificadas por meio de um questionário entregue a uma amostra de conveniência de especialistas em desenvolvimento de software. Por fim, os citados especialistas na área de micros serviços validaram os resultados da pesquisa e a ferramenta identificada como a melhor e forneceram a sua visão geral sobre o valor deste trabalho.pt_PT
dc.identifier.tid203328949
dc.identifier.urihttp://hdl.handle.net/10400.22/23207
dc.language.isoengpt_PT
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/pt_PT
dc.subjectEnd-to-End Testingpt_PT
dc.subjectMicroservice Architecturept_PT
dc.subjectService Virtualizationpt_PT
dc.subjectTestes End-to-Endpt_PT
dc.subjectArquitetura de Micro Serviçospt_PT
dc.subjectVirtualização de Serviçospt_PT
dc.titleTestes End to End em Microserviçospt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameMestrado em Engenharia Informática - Engenharia de Softwarept_PT

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
DM_DanielDias_2021_MEI.pdf
Size:
4.68 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: