DESENVOLVIMENTO DE CLASSES DE TESTE PARA A CAMADA DE PERSISTÊNCIA DO FRAMEWORK DE PREÇO DE VENDA (FRAMEMK) USANDO JUNIT

O teste de unidade permite avaliar a menor unidade de um sistema, que na orientação a objetos é a classe. Seu objetivo é permitir a identificação de erros no funcionamento da lógica interna desta unidade. Este trabalho realizou o teste de unidade em um Framework de Formação de Preço de Venda (FrameMK) que está em desenvolvimento pelo Grupo de Pesquisa em Sistemas de Informação. A realização do teste se deu por meio de uma adaptação de uma metodologia destinada a aplicação de testes, a qual permitiu a criação de casos de teste. A partir dos casos, foram criadas as classes de teste na ferramenta JUnit para a camada de persistência do framework. Com as classes de teste foi possível avaliar os vários cenários de um método, o que ajudou a aumentar a confiabilidade no sistema e as possíveis inserções de funcionalidades.

Link acessado 268 vezes

Projetos relacionados

FRAMEWORK PARA FORMAÇÃO DE PREÇO DE VENDA

Aplicativos de software cuja finalidade é estabelecer o preço de venda de um produto ou serviço são restritos à aplicação desktop e a implementação de um único método de formação de preço de venda. Isto dificulta o trabalho dos gestores, pois o preço gerado pelo sistema pode não representar o valor ideal de mercado do produto, prejudicando sua competitividade. Gestores podem utilizar planilhas eletrônicas com fórmulas próprias para o estabelecimento do preço de venda. Neste tipo de aplicativo, uma das dificuldades encontradas esta relacionada ao retorno de uma mensagem de erro sintático em uma fórmula, que em alguns casos, é de difícil interpretação e correção. A validação sintática e semântica dessas fórmulas não pode ser reutilizada por novos aplicativos, por se tratar de uma ferramenta com o código-fonte fechado. Este projeto propõe o estudo de métodos utilizados para formação de preço de venda com o objetivo de verificar seus aspectos comuns e específicos de forma que se possa criar um modelo de arquitetura de um framework de domínio na área de formação de preço de venda. A arquitetura proposta será construída utilizando como referência padrões de desenvolvimento web, metapadrões, padrões de projetos e ferramentas gratuitas. A arquitetura da interface gráfica para o framework será construída utilizando princípios de usabilidade e acessibilidade. Destaca-se também o uso de métodos formais no ciclo de desenvolvimento do framework para sua validação.

Laboratório de Engenharia de Software e Inteligência Computacional

Siga-nos