Mostrar registro simples

dc.contributor.advisorPetri, Giani
dc.creatorTeixeira, Eleonora
dc.date.accessioned2023-07-27T15:00:49Z
dc.date.available2023-07-27T15:00:49Z
dc.date.issued2022-02-04
dc.date.submitted2022
dc.identifier.urihttp://repositorio.ufsm.br/handle/1/29791
dc.descriptionTrabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Colégio Politécnico, Curso Superior de Tecnologia em Sistemas Para Internet, RS, 2022.por
dc.description.abstractWith the advancement of information technology, the demand for the development of web systems is becoming even greater. Along with this, the search for the development of quality systems that satisfy the requirements increases. Through software testing techniques, it is possible to guarantee that at the end of development, a functional system that matches the specifications is obtained. However, many times the application of these techniques is done manually, making it necessary to do many tests about a functionality, in order to certify the non-occurrence of errors, making it a costly process. The implementation of test automation arises to minimize the cost of manual testing, testing a functionality several times, automatically. Thus, this course conclusion work aims to analyze advantages and disadvantages regarding the use of automated testing tools that help in the software quality control process. To identify the pros and cons and which tool is best suited in the context of automating web systems. Capybara and Cypress frameworks were analyzed in terms of configuration structure, line of code, debugging and runtine and the results show that Cypress excels in terms of configuration, structuring, debugging and runtime, while Capybara excels in relation to thegenerated line of code.eng
dc.languageporpor
dc.publisherUniversidade Federal de Santa Mariapor
dc.rightsAcesso Abertopor
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectQualidade de Softwarepor
dc.subjectTestes automatizadospor
dc.subjectTeste de Softwarepor
dc.titleAnálise de ferramentas de automação de testes de softwarepor
dc.title.alternativeAnalysis of software testing automation toolseng
dc.typeTrabalho de Conclusão de Curso de Graduaçãopor
dc.degree.localSanta Maria, RS, Brasilpor
dc.degree.graduationCurso Superior de Tecnologia em Sistemas Para Internetpor
dc.description.resumoCom o avanço da tecnologia da informação, está se tornando cada vez maior a demanda para o desenvolvimento de sistemas web. Junto a isto, a busca pelo desenvolvimento de sistemas com qualidade e que satisfaça os requisitos aumenta. Através das técnicas de testes de software, pode-se ter uma garantia maior que, ao término do desenvolvimento, se obtenha um sistema funcional e que corresponda às especificações. No entanto, muitas vezes a aplicação dessas técnicas se dá de forma manual, fazendo-se necessário muitos testes acerca de uma funcionalidade, a fim de certificar a não ocorrência de erros, tornando-se um processo custoso. A implementação da automação de testes surge para minimizar o custo decorrente dos testes manuais, testando uma funcionalidade diversas vezes, de forma automática. Desta maneira, este trabalho de conclusão de curso tem por objetivo analisar as vantagens e desvantagens quanto ao uso de ferramentas de testes automatizados que auxiliam no processo de controle da qualidade de software. Foram analisados os frameworks Capybara e Cypress em termos de configuração, estruturação, linhas de código, depuração e tempo de execução e os resultados mostram que o Cypress se sobressai em relação a configuração, estruturação, depuração e tempo de execução, enquanto o Capybara se sobressai em relação as linhas de código geradas.por
dc.publisher.countryBrasilpor
dc.publisher.initialsUFSMpor
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRApor
dc.publisher.unidadeColégio Politécnico da UFSMpor


Arquivos deste item

Thumbnail
Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Acesso Aberto
Exceto quando indicado o contrário, a licença deste item é descrito como Acesso Aberto