Uma linguagem de domínio específico externa para implementação de testes de unidade e de integração em softwares orientados a objetos
Carregando...
Arquivos
Data
2017
Tipo de documento
Artigo Científico
Título da Revista
ISSN da Revista
Título de Volume
Área do conhecimento
Ciências Exatas e da Terra
Modalidade de acesso
Acesso aberto
Editora
Autores
Santini, Rafael de Melo Lima
Orientador
Szymanski, Charbel
Coorientador
Resumo
Testes de unidade e de integração implementados na própria linguagem utilizada no desenvolvimento do software podem resultar em códigos pouco legíveis e mais verbosos. Nesse contexto, este artigo descreve o modelo de uma linguagem de domínio específico externa e faz a comparação entre testes implementados na linguagem Java com os equivalentes à linguagem proposta. A pesquisa conclui que os testes implementados na nova linguagem são menos verbosos por apresentarem uma quantidade de símbolos e linhas menor em relação aos testes escritos em Java e são mais legíveis ao incorporar as funcionalidades do framework JUnit e da biblioteca Mockito.
Palavras-chave
Linguagem de domínio específico, Teste de unidade, Teste de integração, Engenharia de software, Qualidade de software, Junit, Mockito