Please use this identifier to cite or link to this item:
https://repositorio.ufu.br/handle/123456789/40963
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.creator | Sales, Gustavo Sales de | - |
dc.date.accessioned | 2024-01-12T14:06:40Z | - |
dc.date.available | 2024-01-12T14:06:40Z | - |
dc.date.issued | 2023-12-01 | - |
dc.identifier.citation | OLIVEIRA, Gustavo Sales de. Análise de ferramentas usadas no processo de automação de testes a fim de explicitar cenários para melhor utilização. 2023. 44 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Controle e Automação) – Universidade Federal de Uberlândia, Uberlândia, 2024. | pt_BR |
dc.identifier.uri | https://repositorio.ufu.br/handle/123456789/40963 | - |
dc.description.abstract | Software and computational applications are becoming increasingly prevalent in daily life, being applied in various fields such as healthcare and industry. However, at the end of the development of these products, it is possible that flaws may arise and hinder customer usability. To proactively identify these defects, tests are conducted to highlight critical points. These checks can be performed manually or in an automated manner, using code and tools to carry out actions and validate results. In the context of test automation, the appropriate choice of tools is crucial to make the process efficient and less complex. This work aims to analyze relevant elements to indicate contexts and the most suitable tool. By studying Java with the Selenium framework, Python with the Robot framework, and JavaScript with Cypress, it was possible to identify ideal situations for the use of each tool. Particularly, considering technical knowledge, Robot may be suitable for initial levels, Cypress for the intermediate point, and Selenium from the previous level/advanced. | pt_BR |
dc.description.sponsorship | Pesquisa sem auxílio de agências de fomento | pt_BR |
dc.language | por | pt_BR |
dc.publisher | Universidade Federal de Uberlândia | pt_BR |
dc.rights | Acesso Aberto | pt_BR |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
dc.subject | Automação | pt_BR |
dc.subject | Automation | pt_BR |
dc.subject | Testes | pt_BR |
dc.subject | Testing | pt_BR |
dc.subject | Selenium | pt_BR |
dc.subject | Selenium | pt_BR |
dc.subject | Robot | pt_BR |
dc.subject | Robot | pt_BR |
dc.subject | Cypress | pt_BR |
dc.subject | Cypress | pt_BR |
dc.title | Análise de ferramentas usadas no processo de automação de testes a fim de explicitar cenários para melhor utilização | pt_BR |
dc.type | Trabalho de Conclusão de Curso | pt_BR |
dc.contributor.advisor1 | Morais, Josué da Silva | - |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/2007658962904545 | pt_BR |
dc.contributor.referee1 | Moura, Éder Alves de | - |
dc.contributor.referee1Lattes | http://lattes.cnpq.br/2638643671391285 | pt_BR |
dc.contributor.referee2 | Cortes, Luís Ricardo Cândido | - |
dc.contributor.referee2Lattes | http://lattes.cnpq.br/8381936632927003 | pt_BR |
dc.description.degreename | Trabalho de Conclusão de Curso (Graduação) | pt_BR |
dc.description.resumo | Os softwares e aplicações computacionais têm se tornado cada vez mais presentes no cotidiano, sendo aplicados em diversas áreas, como saúde e indústria. Contudo, ao final do desenvolvimento desses produtos, é possível que surjam falhas que impactam a usabilidade do cliente. Para antecipar a identificação desses defeitos, são realizados testes, os quais destacam pontos críticos. Essas verificações podem ser conduzidas manualmente ou de forma automatizada, utilizando códigos e ferramentas para efetuar as ações e validar resultados. No contexto da automação de testes, a escolha adequada das ferramentas é fundamental para tornar o processo eficiente e menos complexo. Este trabalho visa analisar elementos relevantes para indicar contextos e a ferramenta mais apropriada. Ao estudar o Java com framework Selenium, Python com framework Robot e JavaScript com Cypress, foi possível identificar situações ideais para a utilização de cada ferramenta. Notavelmente, considerando o conhecimento técnico, o Robot pode ser indicado para níveis iniciais, o Cypress para o ponto intermediário, e o Selenium a partir do nível anterior/avançado. | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.course | Engenharia de Controle de Automação | pt_BR |
dc.sizeorduration | 44 | pt_BR |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
dc.orcid.putcode | 150605016 | - |
Appears in Collections: | TCC - Engenharia de Controle e Automação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
AnaliseFerramentasUsadas.pdf | TCC | 1.76 MB | Adobe PDF | View/Open |
This item is licensed under a Creative Commons License