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...
Imagem de Miniatura

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

Citação