Informações do Trabalho
Titulo
PickClass: Uma ferramenta para definição da ordem de integração de classes
Subtítulo
Autor
YAN DE PAIVA ANDRADE CUNHA
Orientador
MARCO ANTONIO PEREIRA ARAUJO
Resumo
Observa-se que a orientação a objetos é o paradigma de desenvolvimento de software mais utilizado atualmente. Nesse contexto, uma etapa extremamente importante é a criação e elaboração de um plano de testes bem estruturado, assim como o desenvolvimento desses testes. O objetivo é assegurar a qualidade do produto a ser entregue e reduzir os custos de manutenção futuros, o que consequentemente aumentará a vida útil do sistema. Os testes de software são geralmente divididos em três categorias principais: testes de unidade, testes de integração e testes de sistema. Portanto, o objetivo deste trabalho é fornecer insumos para auxiliar o desenvolvimento do plano de testes, com foco específico nos Testes de Integração. Uma das principais dificuldades encontradas nessa etapa é identificar a ordem de implementação das classes apresentadas no diagrama de classes, visando reduzir a complexidade durante o desenvolvimento dos testes. O acoplamento entre as classes no diagrama e o processo de seleção das classes prioritárias a serem implementadas estão diretamente relacionados à complexidade dos testes. Dessa forma, este trabalho propõe o desenvolvimento de um framework para automatizar o processo de identificação da ordem de prioridade das classes, a fim de facilitar a elaboração dos testes de integração. Com base nas dificuldades mencionadas anteriormente na elaboração desses testes e na importância de reduzir a complexidade durante o desenvolvimento, essa proposta busca oferecer uma solução que contribua para uma abordagem mais eficiente e estruturada na etapa de testes de integração.
Ano:
2023
Palavras-Chave
Monografia, Engenharia de Software, Classes, Diagrama de Classes, Ordem de prioridade, Componentes de apoio a Testes, Testes de Integração
Obter PDF
Obter arquivos extras
Obter Bibtex