Autor |
Silva, Rodrigo Barcelos da; |
Orientador |
Porto, Josiane Brietzke; |
Lattes do orientador |
http://lattes.cnpq.br/1935135839153925; |
Instituição |
Universidade do Vale do Rio dos Sinos; |
Título |
Avaliação da ampliação do Abap Test Double Framework (ATDF) num desenvolvimento real de software; |
Resumo |
Os testes unitários de softwares são fundamentais para garantir a qualidade e podem ser realizados por meio de ferramentas, com o objetivo de testar componentes de programas, como métodos ou classes de objeto. Este artigo teve como objetivo avaliar a ampliação de uma ferramenta, que realiza mock de objetos para classes não finais, criados na linguagem de programação ABAP, desenvolvida em um estudo anterior envolvendo teste de software num ambiente controlado e simulado. Em um formato de pesquisa-ação é analisado se o desenvolvimento realizado atende um cenário real de desenvolvimento de software. Os resultados mostraram um aumento de confiança no time para realizar refactory de métodos, testes sem a necessidade de montar cenários e a diminuição de erros em testes manuais.; |
Abstract |
The software unit tests are fundamental to ensure the quality and they can be realized by mean of tool, with the objective of testing program components, as methods or objects class. This study had as objective the enhancement evaluation of a framework, that realizes the mock of objects to non-final classes, created after programming language ABAP, developed in an anterior study involving software tests in a controlled and simulated environment. In a format of action-search it is analyzed if the development realized attended a real scenery of software development. The results show a confidant increase on development team to make refactory methods, tests without need to create scenarios and decrease errors in manual tests.; |
Palavras-chave |
ABAP Test Double Framework (ATDF); Desenvolvimento de software; |
Tipo |
TCC; |
Data de defesa |
2019-06-14; |
URI |
http://www.repositorio.jesuita.org.br/handle/UNISINOS/9647; |
Nivel |
Especialização; |
Curso |
Especialização em Engenharia de Software; |