Skip to main content

Tipos de Teste

Objetivo desta página

Esta página tem como objetivo padronizar o entendimento sobre os tipos de teste utilizados na DBSeller, garantindo que todos falem a mesma linguagem ao planejar, executar e discutir atividades de QA.

Aqui são apresentados conceitos e indicações de uso, sem entrar em detalhes de aplicação prática, que são abordados em páginas específicas de fluxo, estratégia e execução.


Visão geral dos tipos de teste na DBSeller

Na DBSeller, os tipos de teste são organizados em dois grandes grupos:

  • Testes padrão obrigatórios, aplicados independentemente da demanda

  • Testes que se adaptam à demanda, utilizados conforme contexto, risco e tipo de funcionalidade

Essa separação evita abordagens genéricas e garante flexibilidade sem perda de qualidade.


Testes padrão obrigatórios

São testes considerados essenciais, devendo ser sempre avaliados pelo QA, mesmo que de forma mínima, independentemente do tipo de demanda.


Testes de Aceitação

Definição
Validam se a funcionalidade atende aos critérios de aceite definidos, confirmando que o comportamento esperado foi entregue.

Quando é indicado

  • em toda funcionalidade, melhoria ou correção

  • sempre antes de considerar uma entrega como concluída


Testes Exploratórios

Definição
Testes realizados sem roteiro rígido, focados em explorar o sistema, identificar comportamentos inesperados e levantar riscos não mapeados.

Quando é indicado

  • em novas funcionalidades

  • em fluxos complexos

  • quando há alto grau de incerteza


Smoke Test

Definição
Validação rápida para garantir que as principais funcionalidades do sistema estão operando após uma alteração.

Quando é indicado

  • após deploy

  • após correções críticas

  • antes de iniciar ciclos mais profundos de teste


Testes de Integração

Definição
Validam a comunicação e consistência entre diferentes módulos, rotinas ou serviços do sistema.

Quando é indicado

  • em funcionalidades que compartilham dados

  • em fluxos que atravessam múltos módulos

  • em alterações com impacto sistêmico


Testes de Usabilidade

Definição
Avaliam a clareza, facilidade de uso e compreensão da interface sob a perspectiva do usuário final.

Quando é indicado

  • em interfaces novas ou alteradas

  • em telas de uso frequente

  • quando há impacto direto na experiência do usuário


Testes de Integridade e Precisão

Definição
Validam se os dados apresentados, calculados ou armazenados são consistentes, corretos e precisos.

Quando é indicado

  • em cálculos

  • em relatórios

  • em dados exibidos em múltiplas rotinas


Testes de Regressão

Definição
Validam que funcionalidades já existentes continuam funcionando após uma alteração no sistema.

Quando é indicado

  • em qualquer correção de bug

  • em melhorias que afetam funcionalidades existentes

  • em sistemas com alto nível de integração


Testes que se adaptam à demanda

São testes aplicados conforme o contexto da funcionalidade, risco envolvido e exigências específicas do negócio ou do cliente.


Testes de Segurança

Definição
Avaliam possíveis vulnerabilidades, acessos indevidos e exposição de dados sensíveis.

Quando é indicado

  • em módulos sensíveis

  • em funcionalidades que lidam com dados críticos

  • em integrações externas


Testes de Compatibilidade

Definição
Validam o comportamento do sistema em diferentes navegadores, resoluções, dispositivos ou ambientes.

Quando é indicado

  • em interfaces web

  • em funcionalidades de acesso amplo

  • quando há requisitos multiplataforma


Testes de Recuperação de Desastres

Definição
Avaliam como o sistema se comporta diante de falhas graves, interrupções ou perda de dados.

Quando é indicado

  • em sistemas críticos

  • em rotinas essenciais à operação

  • conforme exigências contratuais ou institucionais


Testes de Conformidade e Regulamentação

Definição
Validam se o sistema está em conformidade com leis, normas e regulamentos aplicáveis.

Quando é indicado

  • em módulos com exigência legal

  • em funcionalidades reguladas

  • quando há impacto jurídico ou institucional