Modelo gratuito de script de testes UAT

Modelo gratuito de script de testes UAT

Este modelo gratuito de script de testes UAT dá aos utilizadores de negócio passos claros, dados de teste e resultados esperados, com colunas para resultados reais, estado, evidência, defeitos e validação, além de um exemplo preenchido.

Este modelo gratuito de script de testes UAT dá aos utilizadores de negócio passos claros, dados de teste e resultados esperados, com colunas para resultados reais, estado, evidência, defeitos e validação, além de um exemplo preenchido.

Use este modelo

Use este modelo

O user acceptance testing é a última oportunidade para confirmar se um novo sistema funciona, de facto, para as pessoas que o vão utilizar. Muitas vezes é executado a partir de scripts pouco claros, como "testar o processo de faturação", por utilizadores de negócio ocupados que não têm certeza do que devem verificar, com capturas de ecrã coladas no email como prova. As falhas passam despercebidas, os resultados dos testes não são fiáveis e a validação torna-se uma questão de opinião. Um modelo de script de UAT resolve isso ao dar a cada teste a mesma estrutura clara: o que testar, como, com que dados, o que deve acontecer e o que aconteceu.

Este modelo gratuito de script de UAT inclui os detalhes do teste, pré-condições, dados de teste, passos numerados com resultados esperados e reais, estado de aprovação ou reprovação, evidência, falhas e validação. Inclui um exemplo preenchido, orientação para escrever passos que os utilizadores de negócio conseguem seguir e uma forma de capturar evidência gravando o teste em vez de colar capturas de ecrã. Copie a estrutura abaixo ou abra-a no Trupeer e personalize-a para o seu projeto.

O que é um modelo de script de UAT?

Um modelo de script de UAT é um formato pronto a usar para as instruções passo a passo que os utilizadores de negócio seguem durante o user acceptance testing. Cada script testa um cenário de negócio de ponta a ponta, como criar uma ordem de compra e lançar a fatura do fornecedor. Indica as pré-condições e os dados de teste, os passos a executar, o resultado esperado de cada passo, o resultado real, o estado de aprovação ou reprovação, a evidência capturada e quaisquer falhas levantadas, para que o negócio possa decidir se o sistema está pronto para entrar em produção.

Os scripts de UAT fazem parte da sua abordagem de testes mais alargada. Para o plano geral, consulte o modelo de test plan.

Porque usar um modelo de script de UAT?

  • Os utilizadores de negócio não são testers profissionais. Passos claros e numerados permitem-lhes testar com confiança.

  • Scripts consistentes geram resultados consistentes, para que os possa comparar e confiar neles.

  • Os resultados esperados eliminam as suposições sobre o que "correto" deve parecer.

  • A evidência suporta a validação e a auditoria, mostrando exatamente o que foi testado e o que aconteceu.

  • As falhas são mais fáceis de corrigir quando estão associadas ao passo e à evidência exatos.

  • Os scripts tornam-se material de formação, porque descrevem tarefas reais no novo sistema.

Quem usa um modelo de script de UAT?

  • Gestores de testes e responsáveis por UAT que planeiam e coordenam o user acceptance testing.

  • Utilizadores de negócio e responsáveis de processos que executam os testes e validam.

  • Analistas de negócio que escrevem scripts a partir de requisitos.

  • Equipas de implementação de ERP, CRM e HCM a testar sistemas configurados.

  • Equipas de QA que gerem falhas e retestes.

  • Auditores e equipas de conformidade que precisam de evidência de testes.

Pré-visualize o modelo de script de UAT

O modelo abre com o cabeçalho do script de teste: ID, título, cenário de negócio, referência de requisito, tester, ambiente e data. Seguem-se as pré-condições e os dados de teste. A tabela principal lista cada passo com a ação, o resultado esperado, o resultado real, um estado de aprovação ou reprovação e uma ligação de evidência. O script termina com um resultado global, falhas levantadas, resultados de reteste e validação. Todas as secções são editáveis, para que possa adicionar colunas, alterar valores de estado ou associar o script à sua ferramenta de gestão de testes.

Como personalizar este modelo no Trupeer

Passo 1: Abrir a secção Templates

Aceda à secção Templates no menu principal.

Open the Templates section in Trupeer

Passo 2: Selecionar e abrir um modelo

Clique em qualquer modelo com que pretenda trabalhar para o abrir.

Select and open a template in Trupeer

Passo 3: Expandir a visualização do modelo

Se necessário, expanda a visualização do modelo para ver o layout completo e os detalhes com clareza.

Expand the template view in Trupeer

Passo 4: Editar o modelo

Clique em Edit para começar a modificar o modelo selecionado.

Edit the template in Trupeer

No editor, pode:

  • Adicionar novas secções

  • Definir ou atualizar regras de formatação

  • Adicionar um logótipo e ajustar a sua posição e definições relacionadas

Passo 5: Guardar o seu modelo personalizado

Depois de fazer todas as alterações necessárias, clique em Save para guardar o modelo atualizado como seu.

Save your customized template in Trupeer

Passo 6: Pré-visualizar e afinar o modelo

Quando quiser ver como fica o seu modelo personalizado, abra a opção Preview.

Preview and fine-tune the template in Trupeer

A partir do ecrã de pré-visualização, pode continuar a fazer ajustes diretamente, se necessário, garantindo que o modelo aparece exatamente como o pretende.

Com um modelo de script de UAT pode:

  • Dar passos claros aos utilizadores de negócio que podem seguir sem formação.

  • Definir o que é "correto" com resultados esperados para cada passo.

  • Capturar evidência de forma consistente, idealmente como uma gravação do teste.

  • Associar falhas ao passo exato em que ocorreram.

  • Apoiar decisões de entrada em produção com resultados validados e com evidência.

O que um modelo de script de UAT deve incluir

Secção

O que abrange

Cabeçalho do script

ID, título, cenário de negócio, referência de requisito, prioridade

Detalhes do teste

Tester, ambiente, ciclo de teste, data

Pré-condições

O que deve ser verdade antes de testar, como acesso do utilizador e configuração

Dados de teste

Os dados a utilizar, como fornecedor, material e quantidades

Passos de teste

Ações numeradas que o tester executa

Resultados esperados

O que deve acontecer em cada passo

Resultados reais

O que aconteceu

Estado

Aprovado, reprovado, bloqueado ou não executado, por passo e global

Evidência

Gravação ou capturas de ecrã do teste

Falhas

ID da falha, descrição e severidade para qualquer falha

Reteste

Data do reteste, resultado e evidência

Validação

Aprovação do tester e do responsável de negócio

Modelo gratuito de script de UAT: a estrutura para copiar

Copie a estrutura abaixo para o seu próprio documento ou folha de cálculo, ou abra-a no Trupeer e personalize-a.

1. Cabeçalho do script. ID do script: [UAT-P2P-001]. Título: [Criar uma ordem de compra e lançar a fatura do fornecedor]. Cenário de negócio: [Compra standard de bens com correspondência tripla]. Referência do requisito: [REQ-ID ou ID fit-gap]. Prioridade: [Alta, média ou baixa].

2. Detalhes do teste. Tester: [nome e função]. Ambiente: [sistema de UAT]. Ciclo de teste: [ciclo 1, 2 ou regressão]. Data: [data].

3. Pré-condições. [O tester tem as funções de comprador e de responsável de AP no sistema de UAT. O fornecedor e o material existem. As tolerâncias estão configuradas.]

4. Dados de teste. Fornecedor: [ID do fornecedor]. Material: [ID do material]. Quantidade: [quantidade]. Preço: [preço]. Centro de custos: [centro de custos].

5. Passos de teste.

Passo

Ação

Resultado esperado

Resultado real

Estado

Evidência

1

[Ação]

[Resultado esperado]

[Resultado real]

[Aprovado / reprovado / bloqueado]

[Timestamp da gravação ou captura de ecrã]

2

[Ação]

[Resultado esperado]

[Resultado real]

[Estado]

[Evidência]

3

[Ação]

[Resultado esperado]

[Resultado real]

[Estado]

[Evidência]

6. Resultado global. [Aprovado, reprovado ou bloqueado], com um comentário curto.

7. Falhas. ID da falha: [ID]. Passo: [número do passo]. Descrição: [o que aconteceu]. Severidade: [crítica, alta, média ou baixa].

8. Reteste. Data: [data]. Resultado: [aprovado ou reprovado]. Evidência: [ligação].

9. Validação. Tester: [nome, data]. Responsável de negócio: [nome, data].

Exemplo de script de UAT: da ordem de compra à fatura

Aqui está um script de teste de UAT preenchido para um cenário procure to pay. Os detalhes são apenas ilustrativos.

UAT-P2P-001 · Criar uma ordem de compra e lançar a fatura do fornecedor · Prioridade alta

Pré-condições. O tester tem as funções de comprador e de responsável de AP no UAT. O fornecedor e o material existem. A tolerância do preço está configurada.

Dados de teste. Fornecedor: fornecedor de teste A. Material: cadeiras de escritório. Quantidade: 10. Preço: conforme contrato.

Passo

Ação

Resultado esperado

Resultado real

Estado

1

Criar uma ordem de compra para 10 cadeiras de escritório do fornecedor A

A PO é criada e é apresentado um número de PO

PO criada com um número

Aprovado

2

Submeter a PO para aprovação

A PO é encaminhada para o aprovador e é aprovada

Aprovado

Aprovado

3

Lançar a receção de mercadorias para 10 cadeiras

A receção de mercadorias é lançada contra a PO

Lançado

Aprovado

4

Lançar a fatura do fornecedor com o preço do contrato

A fatura corresponde à PO e à receção e é lançada sem bloqueio

Lançado sem bloqueio

Aprovado

5

Lançar uma segunda fatura com um preço acima da tolerância

A fatura é lançada com bloqueio de pagamento por variação de preço

Lançado sem bloqueio

Reprovado

Resultado global. Reprovado. Falha. DEF-112, passo 5: a variação de preço acima da tolerância não acionou um bloqueio de pagamento. Severidade: alta.

Reteste. Depois de corrigida a configuração de tolerância, o passo 5 foi retestado e aprovado, com a gravação anexada como evidência.

Como escrever passos de UAT que os utilizadores de negócio conseguem seguir

  • Uma ação por passo, escrita como instrução: "Introduzir o ID do fornecedor", e não "Entrada do fornecedor".

  • Usar nomes reais de ecrãs e campos do seu sistema.

  • Escrever um resultado esperado específico para cada passo, como "A fatura é lançada com bloqueio de pagamento R", e não "Funciona".

  • Incluir os dados de teste no script, para que os testers não inventem os seus próprios.

  • Testar também as exceções, como variações, aprovações em falta e rejeições.

  • Manter cada script num único cenário de negócio, normalmente 5 a 20 passos.

  • Rastrear cada script até um requisito ou linha de fit-gap.

Para o que deve ser capturado ao longo de toda a fase de testes, consulte o checklist de documentação de UAT.

Exemplos de scripts de UAT para implementações de ERP

A maioria dos ciclos de UAT de ERP cobre os processos essenciais de ponta a ponta. Use-os como lista de arranque e adicione scripts para as suas exceções e requisitos locais.

Processo

Exemplos de scripts de teste de UAT

Procure to pay

Criar e aprovar uma PO, lançar a receção de mercadorias, lançar a fatura dentro e acima da tolerância, executar proposta de pagamento

Order to cash

Criar uma encomenda de venda, libertar um bloqueio de crédito, entregar e faturar, aplicar pagamento recebido, emitir nota de crédito

Record to report

Lançar e aprovar uma contabilização manual, executar depreciação, lançar provisões, executar fecho de período e relatórios

Hire to retire

Contratar um colaborador, alterar função e pagar, processar um desligamento, executar um ciclo de teste de payroll

Master data

Criar um fornecedor com verificação bancária, criar um cliente com limite de crédito, criar um material

Reporting

Executar relatórios operacionais e financeiros chave e comparar com os totais esperados

Priorize os scripts pelo risco para o negócio: os processos que movimentam dinheiro, afetam clientes ou são legalmente exigidos vêm primeiro, seguidos das tarefas diárias de grande volume.

Critérios de entrada e saída do UAT

Acorde estes antes de o UAT começar, para que a decisão de entrada em produção se baseie em evidência e não em opinião.

Critérios

Exemplos

Critérios de entrada

Testes de sistema concluídos, ambiente de UAT estável, dados de teste carregados, acesso do utilizador configurado, scripts aprovados, testers informados

Critérios de saída

Todos os scripts de alta prioridade executados, sem falhas críticas ou altas em aberto, workarounds acordados documentados para falhas de média prioridade, responsáveis de negócio com validação

Acompanhe o progresso diariamente durante o UAT: scripts executados, aprovados, reprovados e bloqueados, e falhas por severidade. Uma breve reunião diária com testers e a equipa de correção mantém os retestes em movimento.

Como capturar evidência de UAT

Capturas de ecrã coladas em email ou folhas de cálculo são difíceis de rever, fáceis de perder e fazem com que se perca o que aconteceu entre ecrãs. Gravar o teste é mais rápido e mais completo:

  1. Gravar o ecrã do tester enquanto executa o script, narrando cada passo.

  2. Associar a gravação na coluna de evidência, com timestamps para os passos-chave.

  3. Usar a gravação para as falhas, para que os programadores vejam exatamente o que aconteceu.

  4. Manter a gravação como evidência de auditoria para a validação.

  5. Reutilizar gravações aprovadas para criar formação para o novo sistema.

Script de teste de UAT, test case ou test plan?

Documento

O que é

Test plan

A abordagem geral: âmbito, calendário, ambientes, funções e critérios de entrada e saída

Test case

Uma única condição a verificar, muitas vezes escrita por testers ou QA

Script de teste de UAT

Instruções passo a passo para os utilizadores de negócio testarem um cenário real de ponta a ponta

Relatório de resumo do teste

Os resultados de um ciclo de teste e a recomendação para a entrada em produção

Para o conjunto completo de documentos de testes, consulte o modelos de documentação de testes.

Como executar UAT com scripts de teste

  1. Acordar o âmbito e os critérios de entrada, como testes de sistema concluídos e um ambiente de UAT estável.

  2. Escrever scripts a partir de requisitos e cenários de negócio, incluindo exceções.

  3. Preparar dados de teste e acesso do utilizador antes de iniciar os testes.

  4. Informar os testers sobre os scripts, a evidência e o processo de falhas.

  5. Executar scripts e capturar evidência, registando falhas contra o passo exato.

  6. Corrigir e retestar falhas, registando a evidência do reteste.

  7. Rever resultados face aos critérios de saída e obter validação do negócio.

Para usar vídeo na documentação de implementação e no UAT, veja como criar documentação de implementação de projetos de TI e guias de UAT com vídeo.

Formatos para scripts de teste de UAT

Folha de cálculo é adequada para grandes quantidades de scripts, com filtragem por estado, tester e prioridade.

Documento é adequada para cenários detalhados com capturas de ecrã e validação.

Ferramenta de gestão de testes é adequada para programas de grande dimensão que precisam de rastreabilidade, dashboards e integração de falhas.

Gravação é adequada para evidência, falhas e reutilização como formação.

Boas práticas para scripts de teste de UAT

  • Escrever scripts a partir de cenários de negócio, e não de menus do sistema.

  • Envolver as pessoas que vão usar o sistema na escrita e execução dos scripts.

  • Fazer com que os resultados esperados sejam específicos e verificáveis.

  • Testar as exceções que causam problemas na vida real.

  • Capturar evidência para cada script, não apenas para falhas.

  • Obter validação do responsável de negócio, não apenas do tester.

Erros comuns a evitar

  • Passos vagos, como "processar a fatura".

  • Sem resultados esperados, para que os testers não consigam distinguir aprovado de reprovado.

  • Testar apenas o caminho feliz.

  • Testers a inventar os seus próprios dados de teste.

  • Evidência dispersa por email e chat.

  • Sem rastreabilidade entre scripts, requisitos e falhas.

Checklist do script de teste de UAT

  • Cada script tem um ID, título, cenário e referência de requisito.

  • As pré-condições e os dados de teste estão definidos.

  • Cada passo tem uma ação e um resultado esperado específico.

  • As exceções são testadas, não apenas o caminho feliz.

  • Os resultados reais, o estado e a evidência são registados para cada passo.

  • As falhas estão associadas ao passo exato e são retestadas.

  • O tester e o responsável de negócio validaram.

Como o Trupeer o ajuda a executar UAT com evidência

Desafio de UAT

Como o Trupeer ajuda

Capturas de ecrã em email são difíceis de rever

Grave cada execução de teste e o Trupeer transforma-a num documento passo a passo com capturas de ecrã e um vídeo

As falhas são difíceis de reproduzir

Os programadores veem exatamente o que o tester fez na gravação

A evidência de teste está dispersa

Mantenha todos os documentos e vídeos de teste num único local pesquisável

Escrever scripts demora tempo

Grave um utilizador-chave a executar o cenário e use os passos gerados como rascunho do script

A formação começa tarde

As gravações de testes aprovados tornam-se conteúdo de formação para o novo sistema

Veja como o automação de documentação de UAT do Trupeer transforma gravações de testes em evidência e documentação.

A Genpact usou esta abordagem centrada na gravação para um rollout global do Workday, transformando sessões de processos gravadas em mais de 500 materiais de formação em 20 workstreams, em cinco línguas, para 140.000 colaboradores em 40 países, em 3 meses em vez de 12. Leia a história do cliente Genpact.

Descarregue o modelo gratuito de script de teste de UAT

Abra o modelo no Trupeer, adicione os seus cenários, dados de teste e passos, e partilhe-o com os seus testers. Obter o modelo gratuito de script de teste de UAT.

Modelos relacionados

Perguntas Frequentes

O que é um modelo de script de UAT?

É um formato pronto a usar para as instruções passo a passo que os utilizadores de negócio seguem no user acceptance testing, cobrindo o cenário, pré-condições, dados de teste, passos, resultados esperados e reais, estado, evidência, falhas e validação.

O que deve incluir um script de teste de UAT?

Um cabeçalho com ID, título, cenário e referência de requisito, detalhes do teste, pré-condições, dados de teste, passos numerados com resultados esperados e reais, estado, evidência, falhas, resultados de reteste e validação.

Qual é a diferença entre um script de teste de UAT e um test case?

Um test case verifica uma única condição e é frequentemente escrito por QA. Um script de teste de UAT orienta os utilizadores de negócio num cenário real de ponta a ponta, muitas vezes cobrindo várias condições.

Quantos passos deve ter um script de teste de UAT?

Normalmente 5 a 20, cobrindo um único cenário de negócio. Divida cenários mais longos em vários scripts.

Quem escreve scripts de teste de UAT?

Analistas de negócio ou responsáveis por testes geralmente rascunham-nos a partir de requisitos, com responsáveis de processos e utilizadores-chave a reverem-nos para refletirem o trabalho real.

Como capturar evidência de UAT?

Grave o ecrã do tester enquanto executa o script, associe a gravação na coluna de evidência com timestamps e mantenha-a junto com os resultados para validação e auditoria.

Os scripts de teste de UAT devem incluir testes negativos?

Sim. Testar exceções como variações, aprovações em falta e dados inválidos, porque é aí que surgem problemas reais após a entrada em produção.

Existe um modelo de script de teste de UAT em Excel?

Sim. Uma folha de cálculo funciona bem para muitos scripts, com filtros por estado, tester e prioridade. Abra o modelo no Trupeer, personalize-o e exporte-o, ou copie a estrutura para o Excel.

Existe um modelo de script de teste de UAT em Word ou PDF?

Sim. Use o Word para cenários detalhados e validação e exporte um PDF dos scripts validados para registos de auditoria.

O modelo de script de teste de UAT é gratuito?

Sim. Registe-se gratuitamente para abrir o modelo no Trupeer, personalize-o e exporte-o.

Os scripts de teste de UAT podem ser reutilizados para formação?

Sim. Os scripts e as gravações de testes aprovados descrevem tarefas reais no sistema configurado, pelo que constituem um excelente ponto de partida para a formação.

O que acontece após a validação do UAT?

O resumo do teste segue para a decisão de entrada em produção, as falhas abertas de baixa severidade são acompanhadas e os cenários aprovados são reutilizados para testes de regressão e formação.

Precisa de um editor de vídeo, tradutor e argumentista?

Experimente o Trupeer gratuitamente

Marcar uma demonstração

Precisa de um editor de vídeo, tradutor e argumentista?

Experimente o Trupeer gratuitamente

Marcar uma demonstração

Precisa de um editor de vídeo, tradutor e argumentista?

Experimente o Trupeer gratuitamente

Marcar uma demonstração