Estudo comparativo de ferramentas de testes de ponta a ponta automatizados em sistemas web
Autor(a) principal: | |
---|---|
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 |