Papel: Testador |  |
Este papel é responsável pelas principais atividades do esforço de teste. Estas atividades incluem identificar, definir, implementar e conduzir os testes necessários, bem como registrar e analisar os resultados dos testes.
Conjuntos de Papéis: Papéis no OpenUP
Relacionamentos
Desempenha Adicionalmente | Avaliar os Resultados Detalhar os Requisitos Encontrar e Descrever os Requisitos Gerenciar a Iteração Implementar a Solução Implementar os Testes de Desenvolvedor Planejar a Iteração Planejar o Projeto Projetar a Solução
Modifica | Caso de Teste Lista de Itens de Trabalho Registro de Teste Script de Teste
Descrição Principal
Este papel é responsável principalmente pelas seguintes tarefas: Identificar os testes que necessitam ser executados Identificar a abordagem de implementação mais apropriada para um determinado teste Implementar testes individuais Preparar e executar os testes Registrar os resultados e verificar se os testes executaram Analisar e recuperar dos erros de execução Comunicar os resultados do teste à equipe
Criação da Equipe
Habilidades | Uma pessoa que execute este papel deve ter as seguintes habilidades: Conhecimento de abordagens e técnicas de teste Habilidades de diagnóstico e solução de problemas Conhecimento do sistema ou aplicação a ser testada (desejável) Conhecimento da arquitetura de sistemas e de rede (desejável) Onde testes automatizados forem necessários, considere solicitar estas qualificações adicionais: Treinamento no uso apropriado de ferramentas da automatização de teste Experiência no uso de ferramentas da automatização de teste Habilidades de programação Habilidades de depuração e diagnóstico Nota: Os requisitos específicos de habilidade variam dependendo do tipo de teste que você está conduzindo. Por exemplo, as habilidades necessárias para usar com sucesso ferramentas de automatização de teste de carga de sistema são diferentes daquelas necessárias para a automatização de testes funcionais do sistema.
Abordagens da Atribuição | Este papel pode ser atribuído das seguintes formas: Atribua um ou mais membros da equipe de teste para executar este papel. Esta é uma abordagem razoavelmente padrão e é particularmente apropriada para equipes pequenas, bem como para equipes de qualquer tamanho onde a equipe for composta de um grupo experiente de testadores com níveis de habilidade relativamente iguais. Atribua um ou mais membros da equipe de teste para executar somente este papel. Isto funciona bem em equipes grandes. É também útil separar responsabilidades quando alguém da equipe de teste tem mais experiência com automatização de testes do que os outros membros da equipe. Atribua um ou mais membros da equipe que estejam executando outro papel no projeto para serem responsáveis pelo teste de alguma parte das capacidades do sistema. O membro da equipe terá que ter as habilidades apropriadas de teste
Este programa e o material que o acompanha são disponibilizados sob a Eclipse Public License v1.0 que acompanha esta distribuição. Direitos Autorais do OpenUP.