Please use this identifier to cite or link to this item:
http://riu.ufam.edu.br/handle/prefix/10031| metadata.dc.type: | Trabalho de Conclusão de Curso |
| Title: | Estudo de caso: construção de ferramenta de apoio à melhoria da qualidade de software utilizando modelo de inteligência artificial (IA) generativa na automatização de casos de teste de sistema e inspeções de usabilidade |
| metadata.dc.creator: | Mendonça, Pedro Henrique Barros |
| metadata.dc.contributor.advisor1: | Manzoni, Felipe Sonntag |
| metadata.dc.contributor.referee1: | Marques, Leonardo Carneiro |
| metadata.dc.description.resumo: | A aplicação de técnicas de teste de sistema e de inspeção de usabilidade é reconheci- damente cara para os times de desenvolvimento de software, pois demanda um grande investimento de tempo para ser planejada e executada, o que reduz sua cobertura ao longo do ciclo de vida de um projeto. Essa carência decorre, sobretudo, da falta de ferramentas que automatizem essas verificações e da complexidade das soluções existentes para profissionais pouco versados em programação. Diante desse cenário, o presente trabalho tem como objetivo desenvolver uma ferramenta de apoio à melhoria da qualidade de software que utilize modelos de inteligência artificial (IA) generativa na automatização de casos de teste de sistema e de inspeções de usabilidade. A proposta organiza as informações de um projeto em personas e requisitos funcionais com critérios de aceitação, permite a gravação do fluxo correto de uma funcionalidade e possibilita sua reexecução autônoma, gerando relatórios em formato de chat sobre a conformidade do sistema aos critérios de aceite, além de sugestões de melhoria de interface fundamentadas em heurísticas de usabilidade. O trabalho apresenta ainda um levantamento de ferramentas e arquiteturas de teste de sistema e de inspeção de usabilidade já existentes, comparando-as com a solução proposta. |
| Abstract: | Applying system testing and usability inspection techniques is notoriously expensive for software development teams, since it demands a large investment of time to be planned and executed, which reduces its coverage throughout a project’s life cycle. This shortage stems mainly from the lack of tools that automate these verification tasks and from the complexity of existing solutions for professionals with little programming background. Given this scenario, the present work aims to develop a tool to support software quality improvement that uses generative artificial intelligence (AI) models to automate system test cases and usability inspections. The proposal organizes project information into personas and functional requirements with acceptance criteria, allows recording the correct flow of a feature and enables its autonomous re-execution, generating chat-formatted reports on the system’s compliance with the acceptance criteria, in addition to interface improvement suggestions grounded in usability heuristics. The work also presents a survey of existing system testing and usability inspection tools and architectures, comparing them with the proposed solution. |
| Keywords: | Qualidade de software Teste de sistema Inspeção de usabilidade Inteligência artificial generativa Automação de testes |
| metadata.dc.subject.cnpq: | CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: ENGENHARIA DE SOFTWARE CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: SISTEMAS DE INFORMACAO CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: BANCO DE DADOS CIENCIAS EXATAS E DA TERRA: CIENCIA DA COMPUTACAO: METODOLOGIA E TECNICAS DA COMPUTACAO: LINGUAGENS DE PROGRAMACAO |
| metadata.dc.language: | por |
| metadata.dc.publisher.country: | Brasil |
| metadata.dc.publisher.department: | ICOMP - Instituto de Computação |
| metadata.dc.publisher.course: | Engenharia de Software - Bacharelado - Manaus |
| metadata.dc.rights: | Acesso Aberto |
| metadata.dc.rights.uri: | https://creativecommons.org/licenses/by-nc-nd/4.0/ |
| URI: | http://riu.ufam.edu.br/handle/prefix/10031 |
| Appears in Collections: | Trabalho de Conclusão de Curso - Graduação - Ciências Exatas e da Terra |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| TCC_PedroMendonca.pdf | 2,84 MB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.