Tarefa: Executar os Testes e Implementar novos Scripts de Teste
Para validar uma Construção da solução, execute os Scripts de Teste disponíveis e execute manualmente os casos de teste programados para testar as funcionalidades liberadas nesta construção e encontrar possíveis defeitos.

Após validar o funcionamento das novas funcionalidades, avalie a viabilidade de automatização dos casos de teste através de novos Scripts de Teste. Ao criar novos Scripts de Teste organize-os em suítes e colabore para garantir a devida profundidade e abrangência do feedback do teste.
Disciplinas: Teste
Finalidade

Partindo das condições indicadas nos Casos de Teste e em outros artefatos, executar os testes que validem uma Construção.

Relacionamentos
Etapas
Selecione os cenários de teste a executar

Selecione os cenários de teste de acordo com as prioridades planejadas para a iteração.

Se necessário, consulte o Gerente de Projeto, o Desenvolvedor de Software e o Analista de Testes para determinar quais cenários de teste devem ser executados durante a iteração atual.

Execute cada passo subseqüente nesta tarefa para cada cenário de Teste.

Defina dados de testes específicos

Defina valores de dados que sejam específicos para o cenário de teste ou referencie dados de teste existentes de acordo com a técnica de testes utilizada.

Se o cenário de teste utilizar um conjunto de dados (tal como um arquivo ou banco de dados) acrescente os novos dados de teste a ele e parametrize o cenário de teste para recuperar os valores a partir do conjunto de dados. Caso contrário adicione valores de dados de teste executável nos passos do cenário de teste. Isto se aplica tanto aos testes manuais quanto aos automatizados.

Se necessário, desenvolva um script SQL para limpeza/povoamento da base de dados.

Identifique e minimize/elimine as dependências entre os dados de teste usados ou modificados por outros cenários de testes.

Anote as dependências no cenário de teste.

Execute o cenário de teste manualmente

Na primeira vez em que um Caso de Teste é verificado, execute o cenário de teste manualmente utilizando o passo-a-passo descrito para validar se a Construção se comporta conforme o esperado.

Implemente o Script de Teste executável (se possível)

Revise os dados dos requisitos do Caso de Teste, e determine se os dados existentes são suficientes, ou se você precisa desenvolver novos dados de teste para este Script mas de Teste. Examine, caso necessário, os requisitos não-funcionais contidos na Lista de Requisitos que se aplicam a este Script de Teste, e anote onde eles afetam os resultados esperados de um passo.

Implemente o Script de Teste conforme descrito no Caso de Teste utilizando a ferramenta escolhida para automatização dos testes (por exemplo, Selenium).

Revise o Script de Teste

Revise o Script de Teste ao término de sua implementação pelo testador.

O Gerente de Projeto deve encaminhar esta tarefa para a Seção de Testes.

É aconselhável encaminhar essa tarefa para a mesma pessoa que realizou o checklist do TC associado.

Registre o resultado da execução dos testes

Ao realizar os testes de cada cenário definido, registre os resultados no artefato Registro de Execução de Testes.

Caso algum erro seja encontrado, reporte a falha através da abertura de um defeito na ferramenta JIRA.

Informações Adicionais