Como criar um teste de aceitação do usuário

Índice:

Anonim

Como criar um teste de aceitação do usuário. Um projeto nunca alcançará o status de "bem-sucedido" sem a execução de um Teste de Aceitação do Usuário (UAT). O projeto pode ser considerado completo e possivelmente dentro do escopo, tempo e orçamento, mas não pode realmente ser considerado bem-sucedido sem a aprovação dos usuários que usarão o sistema. Um teste de aceitação do usuário bem executado garantirá que cada requisito tenha sido construído e funcione conforme o esperado.

Itens que você precisará

  • Entregas do projeto

  • Requisitos de negócios para testar

  • Usuários finais do sistema

  • Um ambiente de teste

Adote um modelo formal e universal para todos os artefatos do seu projeto. Seus leitores e líderes agradecerão pela facilidade de localizar as informações pertinentes, pois elas são colocadas consistentemente na mesma área em cada documento diferente.

Crie caixas de rastreabilidade no seu documento. Estes, no mínimo, devem conter o identificador do cenário de teste que será executado com esse grupo de teste de aceitação do usuário. Ele também deve conter o identificador de requisito de negócios específico que será testado; e, de preferência, você tem um identificador de caso de uso para incluir também.

Adicione um texto descritivo. Cada cenário de teste deve ter uma descrição básica, não mais que uma frase que explica adequadamente o que este cenário está tentando realizar. O título breve do requisito de negócios e a descrição do caso de uso também precisam ser incluídos ao lado do respectivo identificador.

Adicione dados de teste e deixe espaço improvisado. Se variáveis ​​e cenários específicos devem ser testados, eles devem ser listados aqui. Se o teste for dinâmico, imprevisível e autônomo, uma área em branco deve estar disponível para o testador escrever nos dados que foram usados ​​no teste.

Inclua caixas de seleção que indicam se o caso de teste foi aprovado ou não.

Crie caixas de assinatura. Você absolutamente deve ter uma área para os atores assinarem indicando que eles executaram suas tarefas neste teste de aceitação. Esses atores incluem o usuário final fazendo o teste real, o analista de negócios administrando o teste, o gerente de projeto e o patrocinador. Isso cria uma cadeia de aceitação de que a entrega do projeto foi projetada, codificada e testada com sucesso.

Dicas

  • É melhor criar cenários de teste específicos que testem cada funcionalidade (requisito comercial) e, em seguida, criar testes de forma aberta e livre. Isso garante que a funcionalidade conhecida seja testada e que a "nova" funcionalidade seja capturada e que não tenha sido capturada anteriormente na fase de elicitação de requisitos. O grupo de teste de aceitação do usuário de usuários finais deve ser grande o suficiente para colocar uma carga significativa no sistema para testar a carga, a capacidade e a disponibilidade.