PROCESSOS DE TESTES Thivial Clinic Processos • 1. 2. 3. 4. 5. O processo de Teste está dividido da Seguinte Maneira. Plano de Teste Projeto de Teste Procedimento de Teste Execução do Teste Resultado do Teste. Plano de Teste • O Plano de teste O Projeto • O Projeto mostra as estratégias utilizadas no plano de teste do software ACW (Agendamento de Consultas pela WEB) . • O do Plano de Teste tem como objetivo testar os requisitos dos casos de uso. Mostra os tipo de teste, as ferramentas utilizadas e resultados esperados. Tipos de Testes • Teste de Integridade de Dados e do Banco de Dados • Teste Funcionais • Teste da Interface do Usuário • Teste de Performance • Teste de Carga • Teste de Segurança e Controle de Acesso Ferramentas utilizadas • Inicialmente foram utilizadas neste plano de teste ferramentas como o Selenium, Molidbnum e TestDriven. Sendo estas não aproveitadas, pois não tinham as funcionalidades necessárias exigida por este plano de teste, sendo assim, foram substituídas por outras mais completas, como: • TestLink – Especificação de testes • BadBoy – Testes funcionais e testes de carga • TestComplete – Testes funcionais, teste de carga, teste de performance. • Mantis – Sistema de Rastreamento de Bugs. Resultados Esperados • TestLink - Especificação de testes Resultados Esperados • BadBoy - Teste Funcional Resultados Esperados • TestComplete - Teste de Performance Resumo • Teste de Performance Mantis–Controle de Bugs Atividades X Responsáveis O que está faltando • BadBoy – Executar novamente os casos de testes que foram encontrado os Bugs Sócrates. • TestComplete – Gerar relatório do Teste de Carga - Sócrates. • Mantis – Fechar as RCs finalizadasSócrates. O que está faltando • TestLink – Montar alguns casos de testes em cima dos casos de uso – Simone e Walter. • Teste da Interface do Usuário – Simone; • Teste de Integridade de Dados e do Banco de Dados – Walter; • Teste de Segurança e Controle de Acesso Walter. • Revisar Plano de testes - Walter. Considerações Finais • Apesar das dificuldades encontradas inicialmente, em encontrar as ferramentas ideais para este projeto, o retorno foi bastante satisfatório, pois conseguimos alcançar nossos objetivos: Criar as especificações de testes, executar os testes, mostrar os bugs e gerar os relatórios com os resultados.