Aula baseada em material didtico desenvolvido pelo do prof. Eduardo Piveta (PUC/RS)
Fluxo de Trabalho
1. Identificar o foco do esforo de teste para a iterao: Objetivos e os produtos liberados; A estratgia de utilizao de recursos; O escopo e o limite para o esforo de teste; O mtodo que ser usado; 2. Estabelecer consenso com os envolvidos sobre as metas que conduziro o esforo de teste.
2.
3.
4.
Testar e Avaliar
Objetivos:
1. 2. Fornecer avaliao contnua dos Itens de Teste-Alvo Registrar as informaes necessrias para diagnosticar e resolver os Problemas identificados Atingir a amplitude e o detalhamento apropriados no trabalho de teste e avaliao Fornecer feedback nas reas de risco potencial para a qualidade
3.
4.
Gerente de Testes
Analista de Testes
Responsabilidades:
Identificar os Itens de Teste-alvo a serem avaliados pelo esforo de teste Definir os testes apropriados necessrios e quaisquer Dados de Teste associados Coletar e gerenciar os Dados de Teste Avaliar o resultado de cada ciclo de teste ateno aos detalhes entendimento de falhas de software comuns conhecimento do domnio conhecimento do sistema ou aplicativo em teste experincia em vrios esforos de teste
Habilidades:
Responsabilidades:
Identificar e descrever as tcnicas de teste apropriadas Identificar as ferramentas de suporte apropriadas Definir e manter a Arquitetura de Automatizao de Teste Especificar e verificar as Configuraes do Ambiente de Teste Obrigatrias Verificar e avaliar a Abordagem de Teste
Habilidades:
experincia em uma variedade de esforos de teste capacidade para diagnosticar e resolver problemas amplo conhecimento sobre instalao e configurao de hardware e software experincia e xito no uso de ferramentas de automatizao de testes habilidades de programao (prefervel) capacidade de liderana da equipe de programao e habilidades de design de software (altamente desejveis) conhecimento profundo do sistema ou do aplicativo em teste (desejvel)
Designer de Teste
Testador
Responsabilidades:
Identificar a abordagem de implementao mais apropriada para um dado teste Implementar testes individuais Configurar e executar os testes Registrar os resultados e verificar a execuo dos testes Analisar erros de execuo e recuperar-se deles
Habilidades:
conhecimento das abordagens e das tcnicas de teste capacidade para diagnosticar e resolver problemas conhecimento do sistema ou do aplicativo em teste (desejvel) conhecimento da arquitetura de rede e do sistema (desejvel) treinamento no uso apropriado de ferramentas de automatizao de testes experincia no uso de ferramentas de automatizao de testes habilidades de programao habilidades de depurao e diagnstico