Testes End to End em Microserviços

Bibliographic Details
Main Author: Dias, Daniel Canastro
Publication Date: 2023
Format: Master thesis
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/10400.22/23207
Summary: 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