Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19626
Title: Automação de testes em aplicações web utilizando uma abordagem ad-hoc.
Other Titles: Automation of tests in web applications using an ad-hoc approach.
???metadata.dc.creator???: MOURA, Thiago Santos de.
???metadata.dc.contributor.advisor1???: BAPTISTA, Cláudio de Souza.
???metadata.dc.contributor.referee1???: ARAÚJO, Eliane Cristina de.
???metadata.dc.contributor.referee2???: MASSONI, Tiago Lima.
Keywords: Desenvolvimento de software;Software development;Desarrollo de software;Aplicações web -testes;Pruebas de aplicaciones web;Web applications -tests;Framework de testes automatizados;Automated testing framework;Marco de pruebas automatizadas;Testes end-to-end;Pruebas end-to-end;End-to-end testing;Testes ad-hoc;Ad-hoc testing;Pruebas ad-hoc;Testes de software;Pruebas de software;Software testing;Automação de testes em aplicações;Application test automation;Automatización de pruebas de aplicaciones
Issue Date: 25-May-2021
Publisher: Universidade Federal de Campina Grande
Citation: MOURA, T. S. de. Automação de testes em aplicações web utilizando uma abordagem ad-hoc. 2021. 13 f. Trabalho de Conclusão de Curso - Artigo (Curso de Bacharelado em Ciência da Computação) Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2021.
???metadata.dc.description.resumo???: Em aplicações web, muitas vezes, não são investidos tempo e recursos na realização de testes automáticos, além de ser comum que apenas testes manuais sejam realizados pelos próprios desenvolvedores.Tal problemática pode introduzir falhas nas aplicações, que podem demorar muito tempo para serem detectadas, resultando em retrabalho, além de prejudicar a experiência do usuário quando as falhas chegam ao ambiente de produção. Para contribuir na detecção mais ágil dessas falhas, foi desenvolvida uma ferramenta capaz de gerar o código de testes que simula um usuário percorrendo os fluxos de utilização, de forma simplória e objetiva, efetuando o preenchimento e submissão de dados. A execução é feita de forma automática por um framework de testes automatizados. A avaliação da ferramenta foi feita através do desenvolvimento de uma aplicação web para cadastros, na qual os testes gerados tiveram sua cobertura de interfaces averiguada, e foi avaliados a utilidade em indicar as falhas, além da capacidade de utilização como testes de regressão.
Abstract: In web applications, often not i meand resources are invested in performing automatic tests, and, commonly, only manual tests are performed by the developers themselves. Such problems can introduce application failures, which can take a long time to detect, resulting in rework, and harming the user experience when the failures reach the production environment. To contribute to a faster detection of these failures, a tool was developed that can generate test code that simulates a user going through the us age flows, simply and objectively, filling out and submitting data. Execution is done automatically by an automated testing framework. The tool was evaluated through the development of a web application for registration, in which the tests generated had their interface cover age checked, and their usefulness in indicating failures was evaluated, as well as their ability to be used as regression tests.
Keywords: Desenvolvimento de software
Software development
Desarrollo de software
Aplicações web -testes
Pruebas de aplicaciones web
Web applications -tests
Framework de testes automatizados
Automated testing framework
Marco de pruebas automatizadas
Testes end-to-end
Pruebas end-to-end
End-to-end testing
Testes ad-hoc
Ad-hoc testing
Pruebas ad-hoc
Testes de software
Pruebas de software
Software testing
Automação de testes em aplicações
Application test automation
Automatización de pruebas de aplicaciones
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19626
Appears in Collections:Trabalho de Conclusão de Curso - Artigo - Ciência da Computação

Files in This Item:
File Description SizeFormat 
THIAGO SANTOS DE MOURA - TCC CIÊNCIA DA COMPUTAÇÃO 2021.pdf882.94 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.