Glossário
Termos de Teste
Caso de Teste (CT)
Conjunto de condições ou variáveis sob as quais um testador determinará se um requisito ou funcionalidade está funcionando corretamente.
Roteiro de Teste (RT)
Documento que agrupa casos de teste relacionados a uma funcionalidade ou módulo específico.
Smoke Test
Teste superficial para verificar se as funcionalidades críticas do sistema estão funcionando. Executado após deploy ou build.
Teste de Regressão
Testes executados para garantir que alterações no código não quebraram funcionalidades existentes.
Teste E2E (End-to-End)
Teste que valida o fluxo completo de uma funcionalidade, simulando o comportamento real do usuário.
Happy Path
Cenário de teste que segue o fluxo esperado/ideal, sem erros ou exceções.
Edge Case
Cenário de teste que cobre situações extremas ou incomuns.
Termos de Automação
Seletor
Identificador usado para localizar elementos na interface. Pode ser ID, classe, data-testid, XPath, etc.
Page Object
Padrão de design que encapsula os elementos e ações de uma página em uma classe/objeto.
Fixture
Dados pré-configurados usados para estabelecer um estado conhecido antes da execução dos testes.
Mock
Simulação de componentes externos (APIs, serviços) para isolar o teste.
CI/CD
Continuous Integration / Continuous Delivery. Pipeline automatizado de build, teste e deploy.
Prioridades
Alta
Funcionalidade crítica para o negócio. Bloqueio impede uso do sistema.
Média
Funcionalidade importante. Sistema pode ser usado com workaround.
Baixa
Funcionalidade secundária. Impacto mínimo no uso do sistema.
Status
Ativo
Roteiro em uso, atualizado e válido.
Rascunho
Roteiro em desenvolvimento, não validado.
Obsoleto
Roteiro desatualizado, não deve ser usado.
Ambientes
Desenvolvimento (DEV)
Ambiente para desenvolvimento ativo. Instável.
Staging (STG)
Ambiente de pré-produção. Espelho de produção para testes finais.
Produção (PROD)
Ambiente de produção. Acesso real dos usuários.
Siglas
| Sigla | Significado |
|---|---|
| QA | Quality Assurance |
| UAT | User Acceptance Testing |
| API | Application Programming Interface |
| UI | User Interface |
| UX | User Experience |
| SUT | System Under Test |
| AUT | Application Under Test |