Estudo comparativo de ferramentas de testes de ponta a ponta automatizados em sistemas web

Detalhes bibliográficos
Autor(a) principal: Silva, Carlos Gabriel Gomes de Melo
Data de Publicação: 2019
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/43656
Resumo: Esse trabalho consiste no estudo das ferramentas de automação de testes Cypress e Selenium, bem como também tem por objetivo avaliar através de um estudo documental suas aplicações, e evidenciar as vantagens e desvantagens na utilização de cada ferramenta. A motivação do trabalho é demonstrar a evolução das ferramentas de testes de software em nível de teste de ponta a ponta, avaliando a recente solução Cypress, de forma que seja apresentado quais são os benefícios reais de fazer uso desta ferramenta em relação ao Selenium, que por sua vez é uma ferramenta mais consolidada no meio da automação de testes. Neste trabalho será abordado os problemas existentes na automação de testes ponta a ponta, e os recursos disponíveis nas ferramentas. Dessa forma, objetiva-se justificar a utilização do Cypress na melhoria do processo de teste de software.
id UFRN_3e076378e70810cedcfe7f78c8dd258d
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/43656
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Silva, Carlos Gabriel Gomes de MeloBurlamaqui, Aquiles Medeiros FilgueiraJunior, Orivaldo Vieira De SantanaSilva, Igor Rosberg De MedeirosBurlamaqui, Aquiles Medeiros Filgueira2021-09-27T12:47:23Z2021-10-06T11:52:18Z2021-09-27T12:47:23Z2021-10-06T11:52:18Z2019-12-0420160154148BURLAMAQUI, Aquiles Medeiros Filgueira. Estudo Comparativo de Ferramentas de Testes de Ponta a Ponta Automatizados em Sistemas Web. 2019. 57f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2019.https://repositorio.ufrn.br/handle/123456789/43656Esse trabalho consiste no estudo das ferramentas de automação de testes Cypress e Selenium, bem como também tem por objetivo avaliar através de um estudo documental suas aplicações, e evidenciar as vantagens e desvantagens na utilização de cada ferramenta. A motivação do trabalho é demonstrar a evolução das ferramentas de testes de software em nível de teste de ponta a ponta, avaliando a recente solução Cypress, de forma que seja apresentado quais são os benefícios reais de fazer uso desta ferramenta em relação ao Selenium, que por sua vez é uma ferramenta mais consolidada no meio da automação de testes. Neste trabalho será abordado os problemas existentes na automação de testes ponta a ponta, e os recursos disponíveis nas ferramentas. Dessa forma, objetiva-se justificar a utilização do Cypress na melhoria do processo de teste de software.This work consists in the study of the test automation tools Cypress and Selenium, besides that to evaluate through a documentary study their applications, and show the advantages and disadvantages in the use of each tool. The motivation of the work is to demonstrate the evolution of end-to-end test-level software testing tools by evaluating the recent Cypress solution so that the real benefits of using this tool over Selenium are presented. This in turn is a more consolidated tool in the midst of test automation. This paper will address the issues that exist in end-to-end test automation, and the features available in the tools. Thus, the objective is to justify the use of Cypress to improve the software testing process.Universidade Federal do Rio Grande do NorteUFRNBrasilEngenharia de ComputaçãoCiência da ComputaçãoEngenharia de SoftwareCypressCypressTestes ponta a pontaEnd-to-End TestingAutomação de TestesTest AutomationSeleniumSeleniumEstudo comparativo de ferramentas de testes de ponta a ponta automatizados em sistemas webComparative Study of Automated End-to-End Testing Tools in Web Systemsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNinfo:eu-repo/semantics/openAccessORIGINALEstudoComparativo_Silva_2019.pdfEstudo Comparativo de Ferramentas de Testes de Ponta a Ponta Automatizados em Sistemas Webapplication/pdf1389194https://repositorio.ufrn.br/bitstream/123456789/43656/1/EstudoComparativo_Silva_2019.pdf16ca4aa0cff58492b0b5a5fdfadf77f7MD51CC-LICENSElicense_rdfapplication/octet-stream701https://repositorio.ufrn.br/bitstream/123456789/43656/2/license_rdf42fd4ad1e89814f5e4a476b409eb708cMD52LICENSElicense.txttext/plain762https://repositorio.ufrn.br/bitstream/123456789/43656/3/license.txte428689918449bd69f843393981e4109MD53123456789/436562023-02-23 15:41:46.301oai:https://repositorio.ufrn.br:123456789/43656PGNlbnRlcj48c3Ryb25nPlVOSVZFUlNJREFERSBGRURFUkFMIERPIFJJTyBHUkFOREUgRE8gTk9SVEU8L3N0cm9uZz48L2NlbnRlcj4NCjxjZW50ZXI+PHN0cm9uZz5CSUJMSU9URUNBIERJR0lUQUwgREUgTU9OT0dSQUZJQVM8L3N0cm9uZz48L2NlbnRlcj4NCg0KPGNlbnRlcj5UZXJtbyBkZSBBdXRvcml6YcOnw6NvIHBhcmEgZGlzcG9uaWJpbGl6YcOnw6NvIGRlIE1vbm9ncmFmaWFzIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbyBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGUgTW9ub2dyYWZpYXMgKEJETSk8L2NlbnRlcj4NCg0KTmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIG1vbm9ncmFmaWEsIGF1dG9yaXpvIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZG8gUmlvIEdyYW5kZSBkbyBOb3J0ZSAoVUZSTikgYSBkaXNwb25pYmlsaXphciBhdHJhdsOpcyBkYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGUgTW9ub2dyYWZpYXMgZGEgVUZSTiwgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG7CsCA5NjEwLzk4LCBvIHRleHRvIGludGVncmFsIGRhIG9icmEgc3VibWV0aWRhIHBhcmEgZmlucyBkZSBsZWl0dXJhLCBpbXByZXNzw6NvIGUvb3UgZG93bmxvYWQsIGEgdMOtdHVsbyBkZSBkaXZ1bGdhw6fDo28gZGEgcHJvZHXDp8OjbyBjaWVudMOtZmljYSBicmFzaWxlaXJhLCBhIHBhcnRpciBkYSBkYXRhIGRlc3RhIHN1Ym1pc3PDo28uIA0KRepositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2023-02-23T18:41:46Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Estudo comparativo de ferramentas de testes de ponta a ponta automatizados em sistemas web
dc.title.alternative.pt_BR.fl_str_mv Comparative Study of Automated End-to-End Testing Tools in Web Systems
title Estudo comparativo de ferramentas de testes de ponta a ponta automatizados em sistemas web
spellingShingle Estudo comparativo de ferramentas de testes de ponta a ponta automatizados em sistemas web
Silva, Carlos Gabriel Gomes de Melo
Ciência da Computação
Engenharia de Software
Cypress
Cypress
Testes ponta a ponta
End-to-End Testing
Automação de Testes
Test Automation
Selenium
Selenium
title_short Estudo comparativo de ferramentas de testes de ponta a ponta automatizados em sistemas web
title_full Estudo comparativo de ferramentas de testes de ponta a ponta automatizados em sistemas web
title_fullStr Estudo comparativo de ferramentas de testes de ponta a ponta automatizados em sistemas web
title_full_unstemmed Estudo comparativo de ferramentas de testes de ponta a ponta automatizados em sistemas web
title_sort Estudo comparativo de ferramentas de testes de ponta a ponta automatizados em sistemas web
author Silva, Carlos Gabriel Gomes de Melo
author_facet Silva, Carlos Gabriel Gomes de Melo
author_role author
dc.contributor.referees1.none.fl_str_mv Burlamaqui, Aquiles Medeiros Filgueira
dc.contributor.referees2.none.fl_str_mv Junior, Orivaldo Vieira De Santana
dc.contributor.referees3.none.fl_str_mv Silva, Igor Rosberg De Medeiros
dc.contributor.author.fl_str_mv Silva, Carlos Gabriel Gomes de Melo
dc.contributor.advisor1.fl_str_mv Burlamaqui, Aquiles Medeiros Filgueira
contributor_str_mv Burlamaqui, Aquiles Medeiros Filgueira
dc.subject.cnpq.fl_str_mv Ciência da Computação
Engenharia de Software
topic Ciência da Computação
Engenharia de Software
Cypress
Cypress
Testes ponta a ponta
End-to-End Testing
Automação de Testes
Test Automation
Selenium
Selenium
dc.subject.por.fl_str_mv Cypress
Cypress
Testes ponta a ponta
End-to-End Testing
Automação de Testes
Test Automation
Selenium
Selenium
description Esse trabalho consiste no estudo das ferramentas de automação de testes Cypress e Selenium, bem como também tem por objetivo avaliar através de um estudo documental suas aplicações, e evidenciar as vantagens e desvantagens na utilização de cada ferramenta. A motivação do trabalho é demonstrar a evolução das ferramentas de testes de software em nível de teste de ponta a ponta, avaliando a recente solução Cypress, de forma que seja apresentado quais são os benefícios reais de fazer uso desta ferramenta em relação ao Selenium, que por sua vez é uma ferramenta mais consolidada no meio da automação de testes. Neste trabalho será abordado os problemas existentes na automação de testes ponta a ponta, e os recursos disponíveis nas ferramentas. Dessa forma, objetiva-se justificar a utilização do Cypress na melhoria do processo de teste de software.
publishDate 2019
dc.date.issued.fl_str_mv 2019-12-04
dc.date.accessioned.fl_str_mv 2021-09-27T12:47:23Z
2021-10-06T11:52:18Z
dc.date.available.fl_str_mv 2021-09-27T12:47:23Z
2021-10-06T11:52:18Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.pt_BR.fl_str_mv 20160154148
dc.identifier.citation.fl_str_mv BURLAMAQUI, Aquiles Medeiros Filgueira. Estudo Comparativo de Ferramentas de Testes de Ponta a Ponta Automatizados em Sistemas Web. 2019. 57f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2019.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/43656
identifier_str_mv 20160154148
BURLAMAQUI, Aquiles Medeiros Filgueira. Estudo Comparativo de Ferramentas de Testes de Ponta a Ponta Automatizados em Sistemas Web. 2019. 57f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2019.
url https://repositorio.ufrn.br/handle/123456789/43656
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.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Engenharia de Computação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/43656/1/EstudoComparativo_Silva_2019.pdf
https://repositorio.ufrn.br/bitstream/123456789/43656/2/license_rdf
https://repositorio.ufrn.br/bitstream/123456789/43656/3/license.txt
bitstream.checksum.fl_str_mv 16ca4aa0cff58492b0b5a5fdfadf77f7
42fd4ad1e89814f5e4a476b409eb708c
e428689918449bd69f843393981e4109
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117769427156992