Teste De Aceitação

Um nível de teste que se concentra em determinar se o sistema deve ser aceite.

Present in sylabi

O teste de aceitação é um processo de teste formal conduzido para determinar se um sistema satisfaz os critérios de aceitação, as necessidades dos utilizadores, os requisitos e os processos de negócio, permitindo às partes interessadas decidir se aceitam o sistema. É a verificação final no desenvolvimento de software antes do lançamento, garantindo que o produto cumpre os objetivos de negócio e as expectativas dos utilizadores. Os aspetos principais incluem:

Tipos de teste de aceitação:

  • Teste de aceitação de utilizador (UAT): Os utilizadores finais verificam se o software satisfaz as suas necessidades em cenários do mundo real.
  • Teste de aceitação de negócio (BAT): Verifica o alinhamento com os objetivos e fluxos de trabalho do negócio.
  • Teste de aceitação contratual (CAT): Garante que todos os requisitos contratuais são cumpridos.
  • Teste de aceitação de regulamentação (RAT): Verifica a conformidade com os regulamentos do setor.
  • Teste de aceitação operacional (OAT): Confirma a prontidão do sistema e a fiabilidade da infraestrutura (ex.: cópias de segurança, recuperação de desastres, manutenção).
  • Teste alfa: Teste interno realizado pelos programadores para detetar bugs precoces antes do lançamento externo.
  • Teste beta: Teste no mundo real realizado por utilizadores externos para recolher feedback antes do lançamento geral.

Processo: O teste de aceitação envolve normalmente a análise de requisitos, a criação do plano de testes, a conceção de casos de teste, a execução e a confirmação dos objetivos. Requer procedimentos de teste predefinidos, dados e a comparação dos resultados reais com os resultados esperados.

Critérios de aceitação: São um conjunto de condições que têm de ser cumpridas antes de os entregáveis serem aceites, muitas vezes detalhadas e derivadas de histórias de utilizador ou de requisitos.

Importância: O teste de aceitação valida as necessidades dos utilizadores e do negócio, reduz os riscos após o lançamento, funciona como verificação final antes da implementação e identifica lacunas nos requisitos. Garante a satisfação dos utilizadores, mitiga riscos, assegura a qualidade, garante a conformidade e gera confiança nas partes interessadas.

Exemplo de utilização

Um banco lança uma nova funcionalidade de pagamento móvel. Antes do lançamento, os utilizadores de negócio realizam o teste de aceitação com base nos critérios de aceitação: verificam que um pagamento pode ser iniciado, autorizado e confirmado de ponta a ponta, que os limites são aplicados e que a transação aparece no extrato. Os resultados são verificados em relação aos processos de negócio que a funcionalidade tem de suportar, e só então o banco decide se aceita o sistema.

Perguntas frequentes

Qual é a diferença entre teste de aceitação e teste de sistema? O teste de sistema verifica o sistema completo em relação aos seus requisitos técnicos. O teste de aceitação verifica-o em relação às necessidades dos utilizadores, aos processos de negócio e aos critérios de aceitação, e é conduzido para permitir que o utilizador, os clientes ou outra entidade autorizada decidam se aceitam o sistema.

Quem realiza o teste de aceitação? Os utilizadores, os clientes ou uma entidade autorizada — não a equipa de desenvolvimento. É esta independência que torna credível a decisão de aceitação.

O teste de aceitação é sempre o nível de teste final? É o nível final no modelo em V clássico, mas o teste de aceitação também pode ocorrer mais cedo (por exemplo, o teste de aceitação contratual de componentes entregues) e pode repetir-se após alterações.

Que tipos de teste de aceitação existem? O teste de aceitação de utilizador (UAT) pelos futuros utilizadores, o teste de aceitação de negócio contra os objetivos de negócio, o teste de aceitação contratual contra os requisitos contratuais, o teste de aceitação de regulamentação para conformidade e o teste de aceitação operacional para a prontidão do ambiente operacional.

Qual é a relação entre o teste de aceitação e a validação? O teste de aceitação é uma forma de validação — confirma, através de evidência objetiva, que os requisitos para a utilização pretendida foram cumpridos.

Termos relacionados

  • teste de aceitação de utilizador — teste de aceitação realizado pelos futuros utilizadores
  • critérios de aceitação — as condições para aceitar o sistema
  • teste alfa — teste operacional simulado ou real realizado por potenciais utilizadores nas instalações de desenvolvimento
  • teste beta — teste operacional realizado por potenciais utilizadores fora da organização de desenvolvimento
  • validação — a confirmação mais ampla de que os requisitos de utilização pretendida são cumpridos
  • verificação — confirmar que os produtos de trabalho cumprem os seus requisitos especificados

Como citar

International Software Testing Qualifications Board. (2026). teste de aceitação. ISTQB Glossary. Acesso em October 19, 2026, em https://istqb-glossary.page/pt/teste-de-aceitacao/.

Learn more

Training providers

Vetted providers offering training for the certification(s) this term belongs to. See the full directory.

iSQI
online, classroom · EU, US, APAC
Sogeti
classroom · EU, US, APAC
imbus
online, classroom · DE, AT, CH
Qestit
online, classroom · FR, EU
Capgemini
online, classroom · FR, EU, US, APAC

Recommend more content related to this term