faculdade de tecnologia senac-rs curso superior de tecnologia em análise e desenvolvimento de...
TRANSCRIPT
![Page 1: 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](https://reader035.vdocuments.mx/reader035/viewer/2022062700/552fc179497959413d8f0448/html5/thumbnails/1.jpg)
FACULDADE DE TECNOLOGIA SENAC-RSCurso 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 GoulartOrientador: Prof°. Rodrigo Prestes Machado
Junho de 2008
![Page 2: 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](https://reader035.vdocuments.mx/reader035/viewer/2022062700/552fc179497959413d8f0448/html5/thumbnails/2.jpg)
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
![Page 3: 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](https://reader035.vdocuments.mx/reader035/viewer/2022062700/552fc179497959413d8f0448/html5/thumbnails/3.jpg)
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
![Page 4: 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](https://reader035.vdocuments.mx/reader035/viewer/2022062700/552fc179497959413d8f0448/html5/thumbnails/4.jpg)
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)
![Page 5: 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](https://reader035.vdocuments.mx/reader035/viewer/2022062700/552fc179497959413d8f0448/html5/thumbnails/5.jpg)
Visão Geral
![Page 6: 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](https://reader035.vdocuments.mx/reader035/viewer/2022062700/552fc179497959413d8f0448/html5/thumbnails/6.jpg)
![Page 7: 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](https://reader035.vdocuments.mx/reader035/viewer/2022062700/552fc179497959413d8f0448/html5/thumbnails/7.jpg)
Testes realizados
Validação do código XML gerado 2 cenários vários casos de testes com vários passos cada um
Resultado
![Page 8: 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](https://reader035.vdocuments.mx/reader035/viewer/2022062700/552fc179497959413d8f0448/html5/thumbnails/8.jpg)
Testes realizados
Validação da interface utilizada por 10 usuários questionário de avaliação
Resultado
![Page 9: 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](https://reader035.vdocuments.mx/reader035/viewer/2022062700/552fc179497959413d8f0448/html5/thumbnails/9.jpg)
Trabalhos Futuros
Sistema para criação do XML de entrada Sistema para a execução do XML gerado
![Page 10: 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](https://reader035.vdocuments.mx/reader035/viewer/2022062700/552fc179497959413d8f0448/html5/thumbnails/10.jpg)
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