Você está na página 1de 2

 

Papéis e Atividades >   Papéis do Testador >   Testador

Papel: Testador
O papel Testador é responsável pelas atividades centrais do esforço de teste, que envolve conduzir os
testes necessários e registrar os resultados desses testes. Isso inclui:

Identificar a abordagem de implementação mais apropriada para um dado teste
Implementar testes individuais
Configurar e executar os testes
Registrar os resultados e verificar a execução dos testes
Analisar erros de execução e recuperar­se deles

Pessoal 
Os papéis organizam a responsabilidade de executar atividades e desenvolver artefatos em grupos
lógicos. Cada papel pode ser designado a uma ou mais pessoas, e cada pessoa pode desempenhar um
ou mais papéis. Ao definir o perfil do papel Testador, você deve considerar as habilidades exigidas
para o papel e as diferentes abordagens que podem ser feitas para designar o papel ao pessoal.

Habilidades 

O conhecimento e as habilidades podem variar de acordo com os tipos de testes a serem executados e
as fases do ciclo de vida do projeto; no entanto, geralmente o profissional a desempenhar o papel
Testador deve ter as seguintes habilidades:

conhecimento das abordagens e das técnicas de teste
capacidade para diagnosticar e resolver problemas
conhecimento do sistema ou do aplicativo em teste (desejável)
conhecimento da arquitetura de rede e do sistema (desejável)

Nas situações em que é necessário realizar testes automatizados, as seguintes habilidades devem ser
consideradas além daquelas já observadas acima:

treinamento no uso apropriado de ferramentas de automatização de testes
experiência no uso de ferramentas de automatização de testes
habilidades de programação
habilidades de depuração e diagnóstico

Abordagens de designação de papéis

O papel Testador pode ser designado das seguintes formas:
Designe um ou mais membros da equipe de teste para desempenhar os papéis Testador e
Analista de Teste. Essa é uma abordagem padrão, sendo especificamente adequada para
equipes pequenas e equipes de teste de qualquer tamanho, formadas por um grupo experiente
de Testadores com níveis de experiência relativamente iguais.
Designe um ou mais membros da equipe de teste para desempenhar somente o papel
Testador. Esta estratégia funciona bem em equipes grandes; além disso, é útil separar
responsabilidades se algum membro da equipe de teste tiver mais experiência em
automatização de testes do que outros membros da equipe.

Observe também que os requisitos de habilidades específicas variam de acordo com o tipo de teste a
ser realizado. Por exemplo, as habilidades necessárias para utilizar corretamente as ferramentas de
automatização de testes de carga do sistema são diferentes daquelas necessárias para a automatização
dos testes funcionais do sistema.

Informações Adicionais

Recomendamos a leitura da obra Lessons Learned in Software Testing [KAN01], de Kaner, Bach e
Pettichord, que contém uma excelente compilação de aspectos importantes para as equipes de teste.
Os capítulos The Role of the test group, Thinking like a tester e Bug advocacy são de interesse
específico do papel Testador.

Copyright  © 1987 ­ 2001 Rational Software Corporation
Rational Unified Process   

Você também pode gostar