Testes End to End em Microserviços
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
Texto Completo: | http://hdl.handle.net/10400.22/23207 |
Resumo: | The 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. |
id |
RCAP_c12f7053b25b0eaf4a548a5cf419339e |
---|---|
oai_identifier_str |
oai:recipp.ipp.pt:10400.22/23207 |
network_acronym_str |
RCAP |
network_name_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository_id_str |
https://opendoar.ac.uk/repository/7160 |
spelling |
Testes End to End em MicroserviçosEnd-to-End TestingMicroservice ArchitectureService VirtualizationTestes End-to-EndArquitetura de Micro ServiçosVirtualização de ServiçosThe 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.Sampaio, Alberto Antonio ChalupaREPOSITÓRIO P.PORTODias, Daniel Canastro2023-07-12T09:39:53Z20232023-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10400.22/23207urn:tid:203328949enginfo:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2025-03-07T10:34:15Zoai:recipp.ipp.pt:10400.22/23207Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-29T01:01:59.678262Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse |
dc.title.none.fl_str_mv |
Testes End to End em Microserviços |
title |
Testes End to End em Microserviços |
spellingShingle |
Testes End to End em Microserviços Dias, Daniel Canastro End-to-End Testing Microservice Architecture Service Virtualization Testes End-to-End Arquitetura de Micro Serviços Virtualização de Serviços |
title_short |
Testes End to End em Microserviços |
title_full |
Testes End to End em Microserviços |
title_fullStr |
Testes End to End em Microserviços |
title_full_unstemmed |
Testes End to End em Microserviços |
title_sort |
Testes End to End em Microserviços |
author |
Dias, Daniel Canastro |
author_facet |
Dias, Daniel Canastro |
author_role |
author |
dc.contributor.none.fl_str_mv |
Sampaio, Alberto Antonio Chalupa REPOSITÓRIO P.PORTO |
dc.contributor.author.fl_str_mv |
Dias, Daniel Canastro |
dc.subject.por.fl_str_mv |
End-to-End Testing Microservice Architecture Service Virtualization Testes End-to-End Arquitetura de Micro Serviços Virtualização de Serviços |
topic |
End-to-End Testing Microservice Architecture Service Virtualization Testes End-to-End Arquitetura de Micro Serviços Virtualização de Serviços |
description |
The 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. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-07-12T09:39:53Z 2023 2023-01-01T00:00:00Z |
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/10400.22/23207 urn:tid:203328949 |
url |
http://hdl.handle.net/10400.22/23207 |
identifier_str_mv |
urn:tid:203328949 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
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órios Científicos de Acesso Aberto de Portugal (RCAAP) instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia instacron:RCAAP |
instname_str |
FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
collection |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) |
repository.name.fl_str_mv |
Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia |
repository.mail.fl_str_mv |
info@rcaap.pt |
_version_ |
1833600806718275584 |