FACULDADE DE TECNOLOGIA SENACRS Curso Superior de Tecnologia

  • Slides: 10
Download presentation
FACULDADE DE TECNOLOGIA SENAC-RS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas

FACULDADE DE TECNOLOGIA SENAC-RS Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Uma Ferramenta para Geração de Casos de Testes para Web Services Aluna: Marli Silva Goulart Orientador: Prof°. Rodrigo Prestes Machado Junho de 2008

Motivação § SOA (Service Oriented Architecture) § § aumento da reutilização de códigos dos

Motivação § SOA (Service Oriented Architecture) § § aumento da reutilização de códigos dos sistemas aumento da produtividade maior agilidade na manutenção dos sistemas redução nos custos

Problema § Realizar testes § impossibilidade de testar todas as configurações do sistema §

Problema § Realizar testes § impossibilidade de testar todas as configurações do sistema § falta de interface de usuário nos web services § exigência de conhecimentos de programação e SOA

Objetivo § Simplificar o processo de criação e geração de casos de testes para

Objetivo § Simplificar o processo de criação e geração de casos de testes para web services utilizando uma biblioteca para Aplicações de Internet Rica (RIA)

Visão Geral

Visão Geral

Testes realizados § Validação do código XML gerado § 2 cenários § vários casos

Testes realizados § Validação do código XML gerado § 2 cenários § vários casos de testes com vários passos cada um § Resultado

Testes realizados § Validação da interface § utilizada por 10 usuários § questionário de

Testes realizados § Validação da interface § utilizada por 10 usuários § questionário de avaliação § Resultado

Trabalhos Futuros § Sistema para criação do XML de entrada § Sistema para a

Trabalhos Futuros § Sistema para criação do XML de entrada § Sistema para a execução do XML gerado

Conclusão § Com base nos testes realizados pode-se verificar que a ferramenta desenvolvida se

Conclusão § Com base nos testes realizados pode-se verificar que a ferramenta desenvolvida se presta ao propósito inicial de simplificar a criação e geração de casos de testes para web service. Constatou-se, também, que uso de bibliotecas RIA facilita a implementação de interfaces complexas