Use este identificador para citar ou linkar para este item:
https://repositorio.ufpb.br/jspui/handle/123456789/29030Registro completo de metadados
| Campo DC | Valor | Idioma |
|---|---|---|
| dc.creator | Coimbra, Waldemar Jr. Dias | - |
| dc.date.accessioned | 2023-11-27T17:07:53Z | - |
| dc.date.available | 2023-11-27T17:07:53Z | - |
| dc.date.issued | 2020-12-04 | - |
| dc.identifier.uri | https://repositorio.ufpb.br/jspui/handle/123456789/29030 | - |
| dc.description.abstract | To ensure quality, teams always seek the path that provides the most productivity in the execution of activities, one of which is the automation of tests. Automating tests for certain systems can result in a large number of repeated codes. However, currently there are solutions that can solve the problem of high code repetition, especially the use of code generators, such as JHipster. This generator uses metadata and templates to generate its files, however, it became evident that there is a complexity in the implementation of templates for generating code for this tool. Aiming at an alternative to this model, we sought to implement templates using the fine-grained template approach, in order to compare which template approach demonstrates better encapsulation, allowing for better code reuse. Through the research it was possible to highlight that the fine-grained approach can improve the maintenance of templates for code generation, considering that through this approach it is possible to fragment the responsibilities of templates, thus improving the encapsulation, allowing the best code reuse. | pt_BR |
| dc.description.provenance | Submitted by Jonismar Leão (jonismarkendys@ccae.ufpb.br) on 2023-11-27T17:07:39Z No. of bitstreams: 3 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) WaldemarJr.DiasCoimbra_TCC.pdf: 1205523 bytes, checksum: f8106152a9388556598c3b56bcf9250e (MD5) WaldemarJr.DiasCoimbra_TERMO.pdf: 245480 bytes, checksum: f3c693c13ace726717d4e02349ca6dde (MD5) | en |
| dc.description.provenance | Approved for entry into archive by Jonismar Leão (jonismarkendys@ccae.ufpb.br) on 2023-11-27T17:07:53Z (GMT) No. of bitstreams: 3 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) WaldemarJr.DiasCoimbra_TCC.pdf: 1205523 bytes, checksum: f8106152a9388556598c3b56bcf9250e (MD5) WaldemarJr.DiasCoimbra_TERMO.pdf: 245480 bytes, checksum: f3c693c13ace726717d4e02349ca6dde (MD5) | en |
| dc.description.provenance | Made available in DSpace on 2023-11-27T17:07:53Z (GMT). No. of bitstreams: 3 license_rdf: 805 bytes, checksum: c4c98de35c20c53220c07884f4def27c (MD5) WaldemarJr.DiasCoimbra_TCC.pdf: 1205523 bytes, checksum: f8106152a9388556598c3b56bcf9250e (MD5) WaldemarJr.DiasCoimbra_TERMO.pdf: 245480 bytes, checksum: f3c693c13ace726717d4e02349ca6dde (MD5) Previous issue date: 2020-12-04 | en |
| dc.language | por | pt_BR |
| dc.publisher | Universidade Federal da Paraíba | pt_BR |
| dc.relation.ispartof | Trabalho de conclusão de curso | pt_BR |
| dc.rights | Acesso aberto | pt_BR |
| dc.rights | Attribution-NoDerivs 3.0 Brazil | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nd/3.0/br/ | * |
| dc.subject | Testes automatizados | pt_BR |
| dc.subject | Qualidade de software | pt_BR |
| dc.title | Geração de testes automatizados : uma análise comparativa no processo de garantia de qualidade de software | pt_BR |
| dc.type | Artigo de Periódico | pt_BR |
| dc.description.resumo | Para garantir qualidade, as equipes buscam sempre o caminho que proporcione mais produtividade na execução de atividades, sendo uma delas a automatização de testes. Automatizar testes para determinados sistemas pode acarretar uma grande quantidade de códigos repetidos. No entanto, atualmente existem soluções que podem resolver o problema de alta repetição de código, destacando-se o uso de geradores de código, como o JHipster. Esse gerador utiliza metadados e templates para gerar seus arquivos, porém, evidenciou-se que há uma complexidade na implementação de templates para a geração de código para essa ferramenta. Visando uma alternativa a esse modelo, buscou-se implementar templates utilizando a abordagem de templates de granularidade fina, com o intuito de comparar qual abordagem de template demonstra ter melhor encapsulamento, permitindo o melhor reuso de código. Através da pesquisa foi possível destacar que a abordagem de granularidade fina pode melhorar a manutenção de templates para geração de código, haja vista que através dessa abordagem é possível fragmentar as responsabilidades de templates, melhorando assim o encapsulamento, permitindo o melhor reuso de código. | pt_BR |
| dc.publisher.country | Brasil | pt_BR |
| dc.publisher.initials | UFPB | pt_BR |
| dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
| Aparece nas coleções: | TCC - Ciência da Computação - CCAE | |
Arquivos associados a este item:
| Arquivo | Descrição | Tamanho | Formato | |
|---|---|---|---|---|
| WaldemarJr.DiasCoimbra_TCC.pdf | TCC | 1,18 MB | Adobe PDF | Visualizar/Abrir |
| WaldemarJr.DiasCoimbra_TERMO.pdf | TERMO | 239,73 kB | Adobe PDF | Visualizar/Abrir Solicitar uma cópia |
Este item está licenciada sob uma
Licença Creative Commons
