TGen - Testes automatizados utilizando inteligência artificial generativa
Data
Autor(es)
Orientado(es)
Título da Revista
ISSN da Revista
Título de Volume
Editor
Resumo
O avanço das práticas de Engenharia de Software tem destacado a automação de testes como um elemento essencial para a garantia da qualidade, confiabilidade e manutenibilidade de sistemas computacionais. Este trabalho propõe o desenvolvimento de uma ferramenta automatizada capaz de gerar, validar e executar testes unitários para projetos Python utilizando um modelo de linguagem generativa. A ferramenta realiza a leitura de repositórios, gera testes compatíveis com pytest, executa-os automaticamente e registra métricas. A aplicação prática da solução em um repositório real resultou na geração autônoma de 343 casos de teste, alcançando uma notável taxa de sucesso de 86,0% em sua execução. Estes resultados evidenciam a eficácia empírica da Inteligência Artificial na ampliação da cobertura de testes e redução do esforço manual, convidando o leitor a explorar como as falhas e os sucessos mapeados impactam diretamente a produtividade e a qualidade no desenvolvimento de software.
