Dissertação

Business simulation test Automation applied to Portuguese Social Security EVALUATED

Uma vez que muitas empresas têm adoptado a automação de testes, seria de pensar que esta se revela como uma tarefa simples, mas existem vários desafios ao incorporarmos a automação de testes no nosso ciclo de desenvolvimento. Dois dos maiores desafios são o tempo e as competências técnicas necessárias para os implementar e manter. Algumas empresas ao perspectivar o futuro e, consequentemente o ROI (Return of Investment), acabam por desistir da automação dos testes tendo em consideração estes difíceis desafios. Esta dissertação apresenta uma solução para endereçar estes desafios, tendo em conta que funciona como um modelo RAD (Rapid Application Development) para implementar e manter os testes automáticos. Uma vez que esta solução define e gera um modelo de classes flexível e fácil de implementar e manter, reduz o esforço da construção e da manutenção dos scripts de teste. A solução recorre a BPMN (Business Process Model and Notation) para documentar a especificação funcional de uma aplicação e a partir dos diagramas gráficos são automaticamente gerados todos os casos de testes possíveis. É também uma solução independente da ferramenta de automação usada, no caso do recurso à linguagem Java.
Automação de Testes, scripts de teste, Testes baseados em palavras-chave, BPMN, Casos de Teste, Casos de Uso

Junho 2, 2016, 13:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

José Manuel da Costa Alves Marques

Departamento de Engenharia Informática (DEI)

Professor Catedrático