GERAÇÃO SEMI-AUTOMÁTICA DE MASSAS DE TESTES FUNCIONAIS A PARTIR DA COMPOSIÇÃO DE CASOS DE USO E TABELAS DE DECISÃO / SEMI-AUTOMATIC GENERATION OF FUNCTIONAL TEST SCRIPTS BY COMPOSING USE CASES WITH DECISION TABLES
AUTOR(ES)
LUIZ RODOLFO NEVES CALDEIRA
DATA DE PUBLICAÇÃO
2010
RESUMO
Este trabalho tem por objetivo propor um processo e ferramentas para a geração semi-automática de scripts de teste funcional para sistemas web, a partir de casos de uso e tabelas de decisão, com vistas à geração de eficazes scripts de teste automatizados, simultaneamente reduzindo o tempo gasto para gerá-los. As especificações dos testes dão-se através de descrições de casos de uso escritas usando português restrito semi-estruturado e obedecendo a uma estrutura precisamente definida. Com o auxílio de uma ferramenta, monta-se manualmente uma tabela de decisão a partir desses casos de uso. Os casos de teste semânticos são gerados automaticamente a partir destas tabelas de decisão. Outra ferramenta é responsável por gerar os scripts de testes a partir dos casos de teste semânticos. Os scripts de teste gerados devem adequar-se à ferramenta de execução automatizada dos testes. Neste trabalho, utilizou-se a ferramenta Selenium para a automação da interação com o navegador. A avaliação da eficácia deu-se através da aplicação do processo em um sistema real e através de comparação com técnicas tradicionais de geração de testes automatizados aplicadas ao mesmo sistema.
ASSUNTO(S)
automated tests software engineering engenharia de software teste automatizado tabelas de decisao decision table
ACESSO AO ARTIGO
Documentos Relacionados
- Semi-automatic classification of Java components
- Construção semi-automática de taxonomias para generalização de regras de associação
- METHODOLOGY SEMI-AUTOMATIC 3D FOR RECONSTRUCTION OF SOLID GEOMETRY BASED IMAGE
- Uma Abordagem Semi-automÃtica para GeraÃÃo Incremental de CorrespondÃncias entre Ontologias
- USING DECISION TABLES TO AUTOMATE THE GENERATION AND EXECUTION OF TEST CASES